Human-in-the-loop … for now.| The Stack
In a previous entry, I touched on the broken window theory. You might be familiar with the Pragmatic Progammers’ take on this: Don’t leave “broken windows” (bad designs, wrong decisions, or poor code) unrepaired. Fix each one as soon as it is discovered. If there is insufficient time to| Coding Horror
An aspect of Python Software Development that is often overlooked, is Architecture (or Design) at the namespace, modules & functions level. My thoughts on Software Development in general is that it is important to try hard writing code that is Simple, and Easy to move from one place to another.| Agile & Coding
Identifying and avoiding bad coding practices, and refactoring them into clean, elegant, self-explanatory code| iO tech_hub
There is a difference between guidelines and rules. Boiling down guidelines to one-sentence rules has drawbacks that make your code harder to understand.| Simplify C++!
When classes have an “isValid” method or similar, the code using them often is less clear and harder to maintain. If possible, validity should be an invariant that can not […]| Simplify C++!
Guidelines describing the required mindset and phrasing techniques for effective and respectful code reviews| Philipp Hauer's Blog