The Pragmatic Programmer: From Journeyman to Master

The Pragmatic Programmer: From Journeyman to MasterWard Cunningham Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process taking a requirement and producing working, maintainable code that delights its users It

4

Categories: informatics

The Information: A History, a Theory, a Flood

The Information: A History, a Theory, a FloodJames Gleick, the author of the best sellers Chaos and Genius, now brings us a work just as astonishing and masterly a revelatory chronicle and meditation that shows how information has become the modern era s defining quality the blood, the fuel, the vital principle of our world The story of

8

Categories: informatics

Thinking in Java

Thinking in JavaThinking in Java is a printed version of Bruce Eckel s online materials that provides a useful perspective on mastering Java for those with previous programming experience The author s take on the essence of Java as a new programming language and the thorough introduction to Java s features make

4

Categories: informatics

Introduction to Algorithms

Introduction to AlgorithmsThis title covers a broad range of algorithms in depth, yet makes their design and analysis accessible to all levels of readers Each chapter is relatively self contained and can be used as a unit of study The algorithms are described in English and in a pseudocode designed to be readable by anyone

0

Categories: informatics

Code Complete

Code CompleteWidely considered one of the best practical guides to programming, Steve McConnell s original CODE COMPLETE has been helping developers write better software for than a decade Now this classic book has been fully updated and revised with leading edge practices and hundreds of new code

10

Categories: informatics

Head First Design Patterns

Head First Design PatternsYou re not alone At any given moment, somewhere in the world someone struggles with the same software design problems you have You know you don t want to reinvent the wheel or worse, a flat tire , so you look to Design Patterns the lessons learned by those who ve faced the same problems With

8

Categories: informatics

Computer Networks

Computer NetworksFor courses in computer networking or introductions to networking at both the undergraduate and graduate level in computer science, engineering, CIS, MIS, and business departments In this revision, the author takes a structured approach to explaining how networks function.

5

Categories: informatics

Refactoring: Improving the Design of Existing Code

Refactoring: Improving the Design of Existing CodeAs the application of object technology particularly the Java programming language has become commonplace, a new problem has emerged to confront the software development community Significant numbers of poorly designed programs have been created by less experienced developers, resulting in

4

Categories: informatics

Superintelligence: Paths, Dangers, Strategies

Superintelligence: Paths, Dangers, StrategiesThe human brain has some capabilities that the brains of other animals lack It is to these distinctive capabilities that our species owes its dominant position Other animals have stronger muscles or sharper claws, but we have cleverer brains.If machine brains one day come to surpass human brains

6

Categories: informatics