The sad thing is that everyone recognizes this. 😅 It is time to teach the next generation of developers to do better! 😃
Well, that's the unsolvable problem of development. You need a product to be ready as fast as possible, but you can't write fast without bugs. But if you'll spend time on bug fixing, you could lose it all, because somebody else would present a half-baked (but working) MVP a few weeks earlier. On the other side, if your product will be delivered fast, but will be overwhelmingly full of bugs, you could also lose it to a better-developed competitor.
You can never fix the house if the foundation is crooked
This photo makes the point I always try to make when anyone says that. If you have a bunch of code that relies on a bunch of shitty code, you’ll need to make changes to almost everything once you decide to go back and refactor the shitty code. Better to use good practices and write clean code from the start. Doing that will cost more time in the short term, but save tons of time in the long run. I’ve had to learn this lesson through experience.
Sometimes you can not fix instead you have to make changes in design......
Welcome to Tech Debt City
Neahhh, just label it with "Tech debt" and let it go. Keep moving forward. One day someone will take care of it.
J's without typescript
Developer, UX, VD
1y😂 Just needs some plasterJS