What Can Journalists Teach Developers About Writing Source Code?
.net code: some ideas to improve yours
Christian Computing Magazine April 2012