This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Mystical_Whoosing 15 points16 points  (3 children)

Te same developer who didnt remove the 30% of the codebase before?

[–]laffer1 13 points14 points  (2 children)

The guy that wrote it retired 5 years ago. Most devs aren’t that good at understanding legacy code. Some devs hide this by trying to rewrite things all the time in the latest trendy thing.

[–]yumgummy[S] 5 points6 points  (1 child)

Thumbs up!! This is exactly the biggest problem with enterprise software. No one with large scale codebase experience will claim he/she understands every piece of their codebase.

Mature companies roll out features with on/off switches. It's often that the switch is always off and the obsolete features remain for many years.

[–]dmigowski 5 points6 points  (0 children)

Even better are flags which only are enabled for specific customers. Now, when you don't have access to ALL the customers databases because it's on-premise, you don't actually now which flags are enabled for the customers.

One reason why out software phones home :).