Technical Debt Is Like Tetris
medium.com
Technical Debt Is Like Tetris
1–10 of 32 posts
Re: Technical Debt Is Like Tetris
#2Re: Technical Debt Is Like Tetris
#3Re: Technical Debt Is Like Tetris
#4Re: Technical Debt Is Like Tetris
#5Re: Technical Debt Is Like Tetris
#6Less code, less debt.
Re: Technical Debt Is Like Tetris
#7Less code, less debt.
Re: Technical Debt Is Like Tetris
#8The reason why this is often possible, is that it's _less_ work to start with compared to adding in the layers...
... and then when unexpected requirements turn up, there is less complexity to deal with, there are fewer layers to work/hack around, and refactoring those that _are_ there to be more suitable to the current set of requirements is often easier, and so more likely to fit into time constraints.
I like to think of it as:
> Just about everything is cheaper than the wrong abstraction
(With a clear nod to Sandi Metz)
Re: Technical Debt Is Like Tetris
#9Asking for a friend.
Re: Technical Debt Is Like Tetris
#10This might be captain obvious to some, but I think it still needs to be said: Technical debt is like any other debt and needs thorough analysis and some business strategy applied before things can and do get better.