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
-
This looks like a very difficult job. You might feel bad now but when you're through with this, you'll have gained valuable experience.
-
@magicMirror I wish I could but there are no tests, nor designs. Business logic is buried deep in the project, so it’s 100% guaranteed that I will cause a huge regression if I nuke and blindly rewrite.
-
Tell management up front. Whether they lash out on you or understand the scenario, tell them nevertheless.
Write an email while you're at it. And do mention the time it will take YOU to finish it. That way there's a record of you telling your management that. -
@SidTheITGuy the problem is that the only accurate estimate I could give is “I cannot estimate this” and the person who would be the best fit for those estimates says it’s all a walk in the park when it is not.
But in fact when this person is replacing code, they aren’t doing either what they are expecting me to do, so you see the double standards here?
Manager has been quite understanding but I don’t know how long this understanding will last. -
@lorentz I think that’s how the project became this combination of frameworks. As it is a bunch of layers that never got successfully removed/replaced.
-
devJs13261ySeen such codebases, worked on it, refactored big parts, still entangled to the point where bolognese seems stright like uncooked spaghetti!
Best thing was that I left the company.
Joined a place where I am the only FE engineer and the product is mature (around 15yrs).
Every single framework you can think of is there. The codebase is such a mess that it makes spaghetti looks neat, organized and logical.
I need to port the code to the latest standard but everything is so bad that tasks that would take a week or 2 max are taking almost a month.
I’m gonna cry. I feel so incompetent even though it’s not my fault.
rant
this is a dumpster fire