Agreed, it's quite telling that everyone in here feels like they know better than his team mates and him (at the time of writing the article), with no other context than some pseudocode.
DRY has value but abstractions come at a cost. It's always a tradeoff.
DRY has value but abstractions come at a cost. It's always a tradeoff.