What is beautiful code?
Wednesday, July 2nd, 2008First of all: What is beauty?
For beauty includes three conditions, “integrity” or “perfection,” since those things which are impaired are by the very fact ugly; due “proportion” or “harmony”; and lastly, “brightness” or “clarity,” whence things are called beautiful which have a bright color.
— Thomas Aquinas, Summa Theologica.
This definition of beauty by Thomas Aquinas was [...]
Is it professional to cheat your boss?
Thursday, June 19th, 2008Our industry is plagued by an epidemic of very bad code – Robert Martin (known as Uncle Bob), founder of ObjectMentor.
One of the videos on jaoo.blip.tv from last year’s JAOO is about craftmanship and being professional. It is a discussion between Robert C. Martin, Michael Feathers and Pete McBreen guided by Trifork CTO Kresten Krab [...]

