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
-
Congrats to your first job and welcome to the real world! :D What you tell sounds far too familiar. At every job I ever had there has been at least one legacy system that's such a mess it makes you think...How on earth? What the actual ----? Why, oh why?
-
@TerriToniAX exactly but how to deal with this? Cause I think he left because of my complaining and warnings of the current situation.
-
@toonvanstrijp Good question. I don't know anything about your job and the company where you work, so I don't know if I can give you any useful advice. But generally, in a situation with a lot of messy unsustainable legacy code, I'd say it's a good idea to develop the whole system from scratch.
-
@iSwimInTheC that’s a good one, of course I’m doing this, made a documentation with JSDoc, or do you mean a documentation about the patterns we are using?
-
lotd77757yYeah, i would opt to rebuild from scratch as well.
It could be a good start, to throughly go through what exactly it needs to offer,
With whom uses the system.
extract what currently works well.
And keep it as simple as possible!
Good luck :) -
xewl41267yExactly what you need to do. Scrap it, if they allow you to. I'm in a situation I can't, so I hereby grant you my luck in this, as I don't seem to have any xD
GG on him leaving, and congrats on the job.
Related Rants
I got my first programming job half a year ago, the lead developer there is really fucked up... he is old fashioned and stubborn as hell. He developed a platform that is a mess, his comment: “it works”... but now I have to fix it... I argued with my boss and convinced him to put more time in making it more scalable and feature proof. But the lead developer back then... he didn’t agree it seems like he want to do everything as quickly as possible... now half a year later he stopped working for us and I’m the lead developer now.
And I’m discovering more and more bad decisions... HOWWWW
WHAT DID THIS GUY DO???
At one time I was arguing with him and he backfired a comment: “I’m doing it like this for 10 years”... so I guess that’s the problem... he didn’t put effort in keeping up with the latest developments...
There is literally no structure in his work, every file is different... HOW DO I FIX THIS IN A NICE WAY??? I’m thinking to just start over again...
rant
messy
lead dev
job
developer
junior dev
stubborn bitch