| ▲ | ghm2180 8 hours ago | |
Any recommendations? I read designing data intensive applications(DDIA) which was really good. But it is by Martin Klepmann who as I understand is an academic. Reading PEPs is also nice as it allows one to understand the motivations and "Why should I care" about feature X. | ||
| ▲ | devgoncalo 7 hours ago | parent | next [-] | |
The Pragmatic Programmer https://www.amazon.com/Pragmatic-Programmer-Journeyman-Maste... | ||
| ▲ | ozgrakkurt 8 hours ago | parent | prev | next [-] | |
https://www.amazon.com/Computer-Architecture-Quantitative-Ap... https://casual-effects.blogspot.com/2014/05/a-computer-scien... | ||
| ▲ | azath92 8 hours ago | parent | prev | next [-] | |
the python cookbook is good. and fluent python is more from principles rather than application (obvs both python specific). I also like philosophy of software design. tiny little book that uses simple example (class that makes a text editor) to talk about complexity, not actually about making a text editor at all. | ||
| ▲ | WillAdams 7 hours ago | parent | prev [-] | |
Ousterhout's _A Philosophy of Software Design_ (mentioned elsethread) would be mine. | ||