Might actually be the best metaphor I've seen on this topic
Technical Debt Is Like a Tetris Game
11–20 of 122 posts
Re: Technical Debt Is Like a Tetris Game
#12I tend use the "Leaning Tower of Pisa" metaphor. If it leans too much, the tower will fall down. If it doesn't tilt at all, you won't sell tickets to tourists. The art is to find the sweet spot.
> If it doesn't tilt at all, you won't sell tickets to tourists. I dont know about that... Eiffel tower is vertically straight and sells a lot of tickets.
Re: Technical Debt Is Like a Tetris Game
#13I tend use the "Leaning Tower of Pisa" metaphor. If it leans too much, the tower will fall down. If it doesn't tilt at all, you won't sell tickets to tourists. The art is to find the sweet spot.
OTOH there are thousands of tourist attractions that are not leaning. So unless the only interesting feature of your software is the technical debt I am not sure how this metaphor applies.
This metaphor cannot be stretched too far, though, since the actual tower has the leaning as one of its main attractions, whereas in your project, the technical debt is best hidden from tourists (customers). :)
Re: Technical Debt Is Like a Tetris Game
#14Re: Technical Debt Is Like a Tetris Game
#15Analogies and metaphors are pointless. Whenever you use them, they'll just respond with their own counter metaphors they pull equally efficiently from their own rear ends, with a tone of indignation, implying you're trying to trick them. The only thing that works with technical debt is to aggressively uncover and strike down any short term incentivisation from an organization perspective, and to set in absolute concr…
That is quite true. Unless you are working in a jira ticket sweatshop just do it.
Re: Technical Debt Is Like a Tetris Game
#16Earlier quoted context omitted.
> If it doesn't tilt at all, you won't sell tickets to tourists. I dont know about that... Eiffel tower is vertically straight and sells a lot of tickets.
A vertically straight "The Leaning Tower of Pisa" won't sell tickets though.
Re: Technical Debt Is Like a Tetris Game
#17Might actually be the best metaphor I've seen on this topic
Like with Tetris sometimes you find a block that allows for retirement of a lot of old stuff. But maybe this block never comes. Or maybe it comes only after you papered over the debt and the solution does not work anymore.
Until that player departs, and the team is buried.
Re: Technical Debt Is Like a Tetris Game
#18> The analogy with technical debt is that each new fix or development is like a new block coming in, which you need to integrate with the existing code. If you hack it in a quick and dirty way, it’s like leaving holes in the Tetris structure: you’re making life more difficult down the line.
Re: Technical Debt Is Like a Tetris Game
#19I tend use the "Leaning Tower of Pisa" metaphor. If it leans too much, the tower will fall down. If it doesn't tilt at all, you won't sell tickets to tourists. The art is to find the sweet spot.
Re: Technical Debt Is Like a Tetris Game
#20I tend use the "Leaning Tower of Pisa" metaphor. If it leans too much, the tower will fall down. If it doesn't tilt at all, you won't sell tickets to tourists. The art is to find the sweet spot.
> If it doesn't tilt at all, you won't sell tickets to tourists. I dont know about that... Eiffel tower is vertically straight and sells a lot of tickets.