Live data from Hacker News

Ask HN: Codebase at my work is a complete mess, what should I do?

news.ycombinator.com

341–346 of 346 posts

Re: Ask HN: Codebase at my work is a complete mess, what should I do?

#341
post #336

Earlier quoted context omitted.

Success, in this context, means having solved some problem for a meaningful length of time.

That doesn't exclude anything. Code can exist to pad resumes, feed paranoia, and bolster egos, manipulate people, or simply because someone can't admit their own mistakes. Anything can be a solution to a problem.

Yes, those things do happen.

However, that isn't what I meant by the word "problem". I was talking about end-user problems.

Re: Ask HN: Codebase at my work is a complete mess, what should I do?

#343
Install phabricator somewhere if you are allowed to. Use it to add comments/reviews to the code, for now for yourself but later maybe to share with the team. Create a branch to add your code changes toto, except for the tests that you are adding to the main branch.

Remeber, code is the embodiment of business rules. Often business are not aware of the rules until after thing work incorrectly. Non-beautiful odd can be the result of programmers dealing with the messy realities of trying to satisfy various stakeholders who are at odds with each other and can't articulate what they need.

Re: Ask HN: Codebase at my work is a complete mess, what should I do?

#344
post #290

Earlier quoted context omitted.

Thanks. Saved me a response :) I am in an Enterprise and we have deployed cruft code into the cloud :) and were even cloud native or whatever bullshit bingo brings up next in terms :)

Some of the worst code bases I have ever seen are cloud-based SaaS products. Including one that was bought by a large database vendor in the last 12 months for north of $US1B.

Aconex by Oracle?

Re: Ask HN: Codebase at my work is a complete mess, what should I do?

#345

Earlier quoted context omitted.

Some of the worst code bases I have ever seen are cloud-based SaaS products. Including one that was bought by a large database vendor in the last 12 months for north of $US1B.

Aconex by Oracle?

Not going to name names unfortunately, especially not to an account created for the purposes of posting one specific comment.
Post reply on HN