September 2025
Intermediate to advanced
552 pages
14h 5m
English
Once you feel more comfortable when coding in C, you will perhaps be tempted to do complicated things to “optimize” your code. Whatever you think you are optimizing, there is a good chance you will get it wrong: premature optimization can do a great deal of harm in terms of readability, soundness, maintainability, and so on.
Knuth (1974) coined the following phrase that should be your motto for this whole level.
C’s good performance is often cited as one of the main reasons it is used so widely. While there is some truth to the idea that many C ...
Read now
Unlock full access