|
You are here |
henrikwarne.com | ||
| | | | |
embeddeduse.com
|
|
| | | | | "Complexity is anything related to the structure of a software system that makes it hard to understand and modify the system." John Ousterhout, The Philosophy of Software Design, ... | |
| | | | |
mycolaos.com
|
|
| | | | | What are the Secrets of Software Design? Magic Trick: Red Flags Minimize Complexity: Deep Classes and Information Hiding Define errors out of existence Mindset: Tactical vs. Strategic programming How much to invest? New ideas discovered Key Lessons and Conclusion | |
| | | | |
jonathan-frere.com
|
|
| | | | | This review is largely in response to the article "It's probably time to stop recommending Clean Code", and the ensuing Reddit discussion. A lot of really interesting points were brought up, but the big question that the author themself wasn't able to answer was: "What should we recommend instead?" I believe the book we should be recommending is A Philosophy of Software Design by John Ousterhout. In this post I want to spend a bit of time reviewing it and giving an overview of the contents, and then I want to explain why, in my opinion, it is such a good recommendation. | |
| | | | |
streamhacker.com
|
|
| | | Links to an interview with Zoltan Varju on Python & NLTK, as well as an article about the text-processing.com API on programmableweb.com. | ||