Discussion about this post

User's avatar
gelinjo's avatar

I kind of agree but as a consultant I usually see something like:

In a span of less than five years, we accumulated 100 text files and 1000 can_something functions, along with various other shortcuts.

All of these require refactoring simultaneously because they are prone to crashing due to hastily implemented solutions. However, despite these issues, the PO (product owner) continues to complain about crashes and demands new features, leading to the creation of new text files and functions, resulting in an endless cycle.

IMO, a good balance is the key. Always choosing for the quickest path because of YAGNI isn't always the good solution

Expand full comment
2 more comments...

No posts