October 2008
24 posts
“To sum it up, if you are open and clear in the way you ask questions, people...”
– The Importance of Questions by Travis Birch.
Oct 30th
Working Effectively With Legacy Code →
Short version of Michael Feathers’ excellent book. Every project has legacy code, so this is a must read.
Oct 26th
po-ru.com: Comment guidelines →
By attempting to spam my website—by which I mean by leaving comments of an irrelevant, unwanted commercial nature, or by using an automated system to leave commercial comments—you are granting me…
Oct 26th
Icelanders are NOT terrorists →
Oct 26th
“Top-down, high-control management techniques have proven to be orthogonal to the...”
– Good Management Can Work Miracles by Ross Pettit.
Oct 25th
“Agile methods are made of processes, principles and tools. But most importantly...”
– What is Agile? by Travis Birch.
Oct 19th
“[…] 100% coverage never guarantees that the code is well tested. But doing...”
– Increasing Code Coverage May Be Harmful by Dan Manges.
Oct 18th
“* The best way we know to get a big jump in quality and to be able to frequently...”
– OpenView conference report by Edward Hieatt of Pivotal Labs.
Oct 18th
“What I cannot create, I do not understand.”
– Written by Richard Feynman on his last blackboard.
Oct 17th
“If it’s a core business function — do it yourself, no matter what.”
– In Defense of Not-Invented-Here Syndrome by Joel Spolsky.
Oct 17th
“Life here in Iceland is getting interesting, as we can’t transfer money out of...”
– All your money are belong to us [sic] by Richard Yeo.
Oct 12th
Oct 10th
“Should our monetary system be reformed so that it is based on a pure gold coin...”
– Our Money Madness by Llewellyn H. Rockwell, Jr.
Oct 8th
“Usage logs can provide useful inputs to user interface and web site designs. But...”
– The Weblog Skeptic by Scott McDaniel.
Oct 7th
“Even though I’ve never worked with Steve or Nat, the maintainers of JMock, I...”
– The World Mocks Too Much by Patrick Kua.
Oct 7th
Shorten your iteration... →
Every time you shorten your iteration length, your team will realize that there are things that are time-consuming and painful. They will argue that doing it more frequently is less productive….
Oct 6th
“If it hurts, do it more often.”
– A phrase Martin Fowler likes to use in an Agile context: “Its surface illogicality makes it memorable, and there’s a real truth in there. Many difficult activities can be made much more straightforward by doing them more frequently.”
Oct 6th
Automated story-based acceptance tests lead to... →
Avoid temporal coupling in the design of your tests. The same poor design principle of relating chunks of code together simply because someone asked for them at the same time, also apply to how you…
Oct 4th
Oct 4th
“Money can’t buy you love, but love can bring you money. In software the...”
– The Origin Of The CD-Keys, Part Three by Daniel James.
Oct 4th
“[…] why is it that some developers turn out so much more code than the...”
– Fear of Programming - RubyConf 2008 talk by Nathaniel Talbott.
Oct 4th
“* I get lethargic/depressed/unproductive/unhappy when I’m not spending a...”
– RubyConf Speaker Interview: Nathaniel Talbott by Chad Fowler.
Oct 4th
“I had an idea for another little tool yesterday. I wrote it without any tests,...”
– Just Ship, Baby by Kent Beck.
Oct 4th
“[…] the first year of work is mostly spent understanding existing code,...”
– Why it pays to take the time to write readable code by Steve Freeman.
Oct 1st