This Saturday I did 10 whole hours straight of emergency code review and bug fixing on a project for a third party client made in Django and VueJS.
Spaghetti code can’t describe them I saw… 😱
Barely managed to make it at least work in all that time. Hope I don’t see that codebase ever again. 🕺
@prologic@twtxt.net Django is not too bad (even though I’m decoupling from the messy parts with my own code in my projects) the junk was mostly in the frontend.
It happened because they didn’t use components properly and couldn’t even navigate their own code.
Plus it didn’t look like they know that functions exists. 😑
@justamoment@twtxt.net Django is ♥️
@eaplmx@twtxt.net personally I don’t use it for personal project because I want much more flexibility but, for me, the ORM is the best you can find in python.
For external projects a reliable structure is much better and thankfully Django gives you a good one.
@justamoment@twtxt.net yeah, I like that ORM a lot