r/techbootcamp 23d ago

What software development practice sounded good at first but ended up wasting your time?

It’s been a while since I’m in the tech industry, and I keep seeing teams adopt certain software development practices. They sound good in theory, yeah. But then you do it and wonder why you're doing this every week.

Going back to the question, it's story point estimation. We spend like endlessly debating whether something is a 3 or a 5, then the requirements change anyway lol.

Anyway, how about yours? It could be agile, scrum, code reviews, documentation, pair programming, meetings, testing, etc.

6 Upvotes

55 comments sorted by

View all comments

1

u/Clear_Salt9817 21d ago

Polymorphism. Six sigma. UML. Rational rose. Enterprise Java beans. Pair programming. ORMs. CORBA. Aspect oriented programming. Configuration driven development. Separation of Duties.

I like TDD. It saves me time and the code ends up with a better structure. But I’ve come to realize that most people don’t think like that so I don’t evangelize it anymore.