Home C Tutorials Managing C and C++ Development

C Tutorials - Managing C and C++ Development


C has scores of traps that can ensnare an unwary programmer. Without invoking discipline to stay clear of C's traps, sooner or later - usually sooner - a programmer will get caught. And because C provides great freedom in combining low-level operations, there often are dozens of techniques for implementing a particular application function. If, through discipline, a consistent standard isn't applied across programs and projects, maintenance becomes difficult and dangerous because a programmer can't depend on his or her understanding of standard techniques. The potential for slip-ups is high when each section of code has to be learned from scratch.

[Next]