News for hackers. Stuff that matters.
Re:A plea for lean software (1995) [pdf] by lboasso on Thursday August 30, 2018 @12:34AM (#17874109)
Another excellent resource is "A Philosophy of Software Design" [0], from John Ousterhout (known for Tcl/Tk, Raft, RAMCloud, Log-Structured File System). Like Niklaus Wirth, he is striving for designs that fight complexities and yield simple and powerful abstractions. This book is so much better than overrated books like "Code Complete" and "Clean Code" for a fraction of the page count.

[0] https://www.amazon.com/Philosophy-Software-Design-John-Ouste...

Re:A plea for lean software (1995) [pdf] by tmaly on Thursday August 30, 2018 @12:40PM (#17878127)
What section of the book did you enjoy the most?
Re:A plea for lean software (1995) [pdf] by lboasso on Thursday August 30, 2018 @02:15PM (#17879205)
I enjoyed most of it.

In particular:

  * Ch.  4 "Modules Should Be Deep" 
  * Ch. 10 "Define Errors Out Of Existence" 
  * Ch. 20 "Designing for Performance"