|
InformIT: Practice of Programming, The - $35.99 (0 words) |
 | Simulation programs like the Markov chain program in Chapter 3 should include an option that produces debugging information such as the seed of the random number generator so that output can be reproduced; another option should allow for setting the seed. |
 | In a program with intricate data structures, it's a good idea to write these checks before problems happen, as components of the program proper, so they can be turned on when trouble starts. |
 | Successful programs live long enough that their environment changes, or they must be moved to new systems or new hardware or new countries. |
| The Pragmatic Programmer: From Journeyman to Master (0 words) |
 | Straight from the programming trenches, The Pragmatic Programmer: From Journeyman to Master 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. |
 | I have never seen the really important ideas behind programming so clearly defined in such a small space, and I was thrilled at the ability to pass that book around to budding programmers before they got the wrong ideas and learned bad habits. |
 | The BEST book on the practice of programming that I have ever read (and after 20+ years, that's a lot of books) is The Pragmatic Programmer. |