3 ms·
I haven't read Lakos' book sad to say. Since it's a little old now, can anyone tell how well it still stands up today? Are there any rules/guidelines from the
by nikbackm 13y ago
I haven't read Lakos' book sad to say.
Since it's a little old now, can anyone tell how well it still stands up today? Are there any rules/guidelines from the book that are outdated?
- apaprocki 13y agoLakos works at Bloomberg and his design principles from the book have been in use there for over a decade. The book content might seem strange for someone coding on their own, but when you have a staggering amount of C++, the order it brings to the chaos is welcome. If you wind up reading it you can see the concepts in practice in our GH repo (bloomberg/bde), which might make it an easier read.
- IvyMike 13y agoModern compilers have made external (or "redundant") include guards unnecessary. http://c2.com/cgi/wiki?RedundantIncludeGuards http://c2.com/cgi/wiki?RedundantIncludeGuards
- Jare 13y agoLakos is the most influential (to me) programming book I've ever read. It came out perfectly timed, as I was moving from lone coder to lead coder, and the videogames industry was growing from 1-2 coder teams into 5+ teams, from thousands to millions of LOC and from C to C++.