3 ms·
I'm working on a rebuild of an existing app. The existing app works great, but hasn't changed for like 5 years so management thinks it's "outdated". They paid a
by yosito 3y ago
I'm working on a rebuild of an existing app. The existing app works great, but hasn't changed for like 5 years so management thinks it's "outdated". They paid a design firm to make a "modern" design, but it honestly looks worse and hasn't been thought through at all on a practical level. The old app had a tightly coupled front end and back end. The new app is using the same back end via a non-RESTful API that has a lot of non-sensical dependencies on the old front end. There are a series of other really bad decisions made in the rebuild process, and the whole project is now almost a year behind schedule. The end result is going to be buggy, slow, and far less useful than the old app. But hey, they are giving me a steady stream of billable work, and keep paying me, so who am I to question the logic of management?