June 2009
13 posts
My last gig I was hired on to be the build guy. On my first day I sat shotgun to...
– One scary deployment
The researchers are not suggesting fraud, just that the way scientific...
– Scientific journals: Publish and be wrong | The Economist
* Work for the one person who would never discriminate against you. (i.e. go...
– Programmers: Before you turn 40, get a plan B
Jay Fields' Thoughts: Developer Testing: Welcome... →
Unit testing suggestions :-
setup methods are evil
test one thing at a time
maintainability > no duplication
test names are comments
zero or one mock per test
expect literals
create test data builders
Integration testing suggestions :-
a dozen or less tests
run as part of the build
use a powerful, high level language
stub external dependencies
happy path testing
Still there are interaction designers out there that think they can come up with...
– Agile interaction design … take 3
You’ll know when you’re on to something special, because people will love it so...
– Are fans telling friends? If not, improve, don’t promote.
The argument is that if you have poor internal quality — in particular if your...
– The Quality of non-declining Velocity
What we hope is becoming clear from this chapter is how we’re growing a...
– Section on “Emergent Design” within current draft of Growing OO Software, Guided by Tests by Steve Freeman & Nat Pryce.
Jun 2, 2009: London Geek Nights: Web... →
Welcome to the new century where we all know how web applications are developed. You have your MVC web framework with your ORM on top of the relational database that is used as a datastore. You test…
I presented several characteristics of people that have recognizable effects on...
– Characterizing people as non-linear, first-order components in software development by Alistair Cockburn.
To me, taking that longshot at a venture backed liquidity event that leaves you...
– Given the odds, is taking venture capital the best way to get rich?
Dates And Times In Excel →
An explanation of how dates are stored in Excel. Includes an explanation of the Lotus-123 leap year bug intentionally perpetuated in Excel. I believe this bug is the reason that dates in an Excel…
Lynda tells Jill how sad she is that the plinth entries are selected by a...
– BBC - Radio 4 - The Archers - Synopsis
But not even a mention of my elegant code :-(