software-design
Latest stories covering software-design, with summaries and links to related coverage.
2 articles · page 1 of 1
Connected topics
Thinking in Python
tool
1 min read
Thinking in Python is a Bruce Eckel book covering Python insights, idioms, and patterns. The site provides the book for online reading and links to example code and exercise solutions hosted on GitHub. The material is copyrighted © 2026 by Bruce Eckel and licensed under CC BY-NC-ND 4.0. The site states that the book is freely readable online and that reproduction requires permission.
The peril of laziness lost
opinion
5 min read
Larry Wall identifies laziness, impatience, and hubris as the three virtues of a programmer that contribute to good software design. He emphasizes the importance of creating higher-level abstractions instead of relying on cut-and-paste methods.