Quantcast
Channel: Dave Copeland :ruby:
Viewing all articles
Browse latest Browse all 515

Article 5

$
0
0

An effect of "keep everything up to date" is that it should drive you away from tools that break things with every update and toward tools that care about making updates work for users. Despite Rails’ stupid manifesto about moving forward, it actually does a good job of making it easy to know how to update and how to move forward.

Anyone remember the RSpec major upgrade? The team made transpec which just…fixed everything perfectly. THAT is good software maintenance.


Viewing all articles
Browse latest Browse all 515