I have worked with many projects, but this one is the most complex and the project which really needed some serious security, The day i joined the project to revamp ... it was a serious , really serious mess , this project / web app / webservices is an project for online doctor appointment booking , patient's lifetime records, patient's medical reports , everything related to an patient , then doctor's part where doctor and it's staff is having whole part of managing their incomes , invoices, appointments and many other stuff (confidential things) , now when i open the main system core files what i see is list below :
it was not less them a nightmare to take all of this, and fix it's issues , remove non secure part of codes , applying validations to user's input ... Work still going on , many more issues to solve yet....
The most annoying specific one was a fairly large Fortran77 codebase. It was for quantum mechanical computations that were a bit over my head in the beginning.
In general
Syed Fazle Rahman
Building Bug0, an AI-native E2E testing platform for modern apps - co-founder & ceo @ Hashnode
One of my old projects had jQuery, and we were using React as well. Basic DOM operations, animations, etc. was done using jQuery. As the codebase grew, we started using React Refs for DOM operations. It was a complete mess!
I would say refactoring this codebase and removing jQuery was an annoying experience for me. 😀