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
-
xxzer07624yIt should be illegal to call this stuff a "product". You are litterally throwing shit at customers and they are buying it.
Wait.. why this sounds familiar?
I took the bottle behind the printer, I'm drinking it right now. Thanks for the suggestion. -
I had similiar experience with freelanced made nodejs app. You touch anything it breaks. I went full black box testing with jest to snapshot the fuck out of it. Once captured in box, I changed it all, took me about a year because I had to do a lot of features beside doing this but boi it felt good to remove stuff.
Snapshot what works, change everything what needs to be changed. At least it is not react app or angular 1. -
Nothing special. All projects are like that at some point in time.
Some die sooner, the others die later (yes, even the Cobol-powered mainframes of some exceptionally conservative banks will die - hopefully).
Related Rants
My current project is a fucking nightmare.
It started in 2007, using a solution developed by an Indian company due to outsourcing (aka low-quality code).
It's running on Java 7 on the back-end and its front-end side is pure Javascript files. There are thousands of little .js files everywhere, no documentation, no comments, differents coding styles, outdated API that were already outdated at the time, mixed oop and procedural.
Not even when I started coding, I wrote something so horrible.
Yo, it's a clusterfuck and I just wanna get drunk.
rant
horrible
code
nightmare