2 ms·
"The C Programming Language" - Ritchie & Kernighan "The Go Programming Language" - Donovan & Kernighan Even knowing the language when I started reading each o
by usrbinbash 5y ago
"The C Programming Language" - Ritchie & Kernighan
"The Go Programming Language" - Donovan & Kernighan
Even knowing the language when I started reading each of them, both these books had a lot to teach: Clarity of Expression, building things yourself to get an understanding how more complex versions function, building code that is extensible, understandable and testable, and most importantly: Understanding software engineering not as an academic exercise but as a craft.
Both of them also showcase the virtue of simplicity. It's much easier to avoid getting drawn to a new tech fad when you can just look at it saying: "Basically, all this really does for us is X, so why do we need the whole XYZ?"