Banner

Featured Books


Debug It!: Find, Repair, and Prevent Bugs in Your Code

Debugit

 

We all have to admit to the occasional bug but do you know how to find one and put it right? Some programmers just seem to be natural at debugging others seem to struggle - but it isn't magic. There is a strategy behind debugging and it can be taught as this book proves. It covers the ideas and practices of debugging without being technology specific.

For a full review click here.

Programming:
Principles and Practice Using C++

programmingCpp

Bjarne Stroustrup invented C++ and is a deep thinker about programming and how it should be done. What better then than learning to program from the man and his language. This is a well written and well crafted book aimed at the complete beginner but suitable for any programmer wanting to learn C++ and the art of programming the right way. To read a full review click here.

The complete algorithms book

introalgorithms

Algorithms are what programming is all about and introduction to algorithms is a class in its field. It covers a wide range of algorithms from an informal as well as formal approach. It is also commonly used as the basis for undergraduate courses on algorithms and data structures. If you need a comprehensive book on the topic this is the one you should consider first. To read a full review click here.

 JavaScript needn't be a mess!

javascript

JavaScript is one of the most difficult languages to learn. The reason is that it is so flexible that it can be all things to all programmers. What is missing is a coherent account of how it works and how it is supposed to work. JavaScript Programmer's Reference isn't the last word in making sense of the language but it's a big step in the right direction. With its help you might finally be able to decipher some of the more cryptic examples of the misuse of the language and who knows you might even manage to write some yourself! To read a full review click here.

You just can't get the parts anymore...

nasa

OK, it isn’t exactly programming and it isn't focused on computing, although there is an interesting chapter on the computer aspect of the moon shot, but who could resist looking at this particular geeky title?

It's ideal I-Programmer recreational reading…and it's our way of celebrating the 40th anniversary of the moon landing. To read a full review click here.


Beautiful Architecture?

beautifulA

Is there such a thing as beautiful architecture? This is our featured book because it is a varied account of designing different types of software that will appeal to any reader interested in how other programmers think about the design and what constitutes architectural beauty. To read a full review click here.

 


Programmers talking about...

Our featured book is all about how programmers think and its a varied mix of accounts of what a select group consider to be "beautiful" code. This isn't a book that will tell you how to work with the latest APIs but it will make you think about the science and art of programming and perhaps make you a better programmer as a result. After all what do you consider beautiful code? Find out more click

Not your average algorithms book!

algorithms

If you have encountered books on algorithms in the past and have wilted at the sterile presentation of standard and fairly obvious methods then prepare to be refreshed by an enthusiastic approach to the whole business of how to do things. This is a book every programmer should read and keep on a shelf close to hand. Find out more click!

 
     
Copyright © 2010 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.