January 2011
3 posts
Good practice check list for code
This is a reworking of a list I created a couple of years ago for a client. Hope you find it useful. Contents Object-orientation Dry and Shy Tell don’t ask The law of Demeter Object Composition Ruby considerations Replace case statements with behaviour Fat model thin controller Short methods and classes General points Magic Numbers Let Boolean be Boolean No Surprises ...
Jan 18th
Review of Seth Godin's Linchpin: Are You...
Linchpin: Are You Indispensable? by Seth Godin My rating: 5 of 5 stars Seriously, if you want to know why your children’s school seems to not be teaching them to think, if you want to know why you hate your job, read this book. Our entire education system is built around creating good factory workers, who have no initiative and do what they’re told. You may sit in a call centre or push numbers...
Jan 15th
Review of Tom Peters' The Circle of Innovation:...
The Circle of Innovation: You Can’t Shrink Your Way to Greatness by Tom Peters My rating: 5 of 5 stars Had this book on tape and listened to it many times back in the early noughties. I was writing a blog post about “The Agile Heart” (http://goo.gl/aBCae) and quoted from it, so I got a second-hand copy from Amazon to verify the quote, my tape player having gone the way of all flesh a while ago....
Jan 15th