Anatomy of a "Small" Software Design Change
Posted by: youve been HAACKED,
on 25 Apr 2008 |
View original | Bookmarked: 0 time(s)
File this one away for the next time your boss comes in and asks,
Yeaaah, Im going to need you to make that little change to the code. Itll only take you a couple hours, right?
Software has this deceptive property in which some changes that seem quite big and challenging to the layman end up being quite trivial, while other changes that seem quite trivial, end up requiring a lot of thought, care, and work.
Often, little changes add up to a lot.
Im going to walk through a change we made that seemed...