This post originated from an RSS feed registered with Agile Buzz
by Franco Martinig.
Original Post: Software Development Mantra
Feed Title: From the Editor of Methods & Tools
Feed URL: http://blog.martinig.ch/feed/
Feed Description: Posts, conferences announcements, book reviews, quotes and other items focused on software development with an emphasis on the software development process
We believe developers should have a particular attitude when writing code. There are actually several we’ve come up with over time – all being somewhat consistent with each other but saying things a different way.
The following are the ones we’ve held to date:Avoid over- and under-design.
Minimize complexity and rework.
Never make your code worse (the Hippocratic Oath of Coding).
Only degrade your code intentionally.
Keep your code easy to change, robust, and safe to change.Source: “Essential Skills for the Agile Developer – A Guide to Better Programming and Design”, Alan Shalloway, Scott ...