Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Well, all I can say is that reworking code is cancer without proper documentation.
-
Legacy code not written according to good practices, SOLID, is doomed to be fragile - that's the quality you are referring to. It's, unfortunately, more often the case than not..
-
Same, mister, same. Shit I'm trying to forget while working on enterprise system E***** just won't go in pipes, instead it keeps popping up.
-
mgarg214y@Ranchu there is a very detailed documentation, but only about the functional prospects. But a lot of the times, figuring out what a method is supposed to do and how it's doing that (or even if it is doing that) takes up a lot of time. It's so frustrating to identify which block is handling which functionality when you have fifteen methods wrapped up in one...
Working on an enhancement for a legacy product that's been in the industry for about fifteen years... The situation is that I fix one defect and give more pop up. I'm frustrated so much that I give up twenty times a day.
Please tell me that's how you work on legacy software 😔
devrant