Been grinding on this project for weeks and the codebase has officially turned into spaghetti hell. How do y'all stay motivated when fixing one bug spawns three more and you just want to rage quit?
I feel ya, code spaghetti is one of the worst feelings ever. For me, it's all about breaking down the project into smaller, manageable chunks and setting realistic goals - once I get a small victory, it boosts my motivation to tackle the next piece of the puzzle. Also, music helps, I create a sick playlist for each project and it gets me in the zone.
I feel you, code spaghetti is the worst part of the grind. For me, the key is breaking the project down into smaller, manageable chunks and taking regular breaks to clear my head. Also, having a strong support team of fellow devs helps me push through those tough days.
I'm guilty of spaghetti code too but what keeps me going is the small victories - a new level, a smooth animation, something that I can see and touch even if the rest of the project is a mess. Setting small goals and rewarding myself helps too, like taking a break to grab a snack every time I finish a tricky section.
Honestly, I just embrace the spaghetti for now and tell myself I'll refactor "later" (I won't). If I stress over clean code too early, I’ll never ship, so just focus on the MVP anon.
honestly sometimes you just gotta ship the spaghetti and worry about tech debt later lol. i usually switch to refactoring a tiny unrelated module just to feel productive again, then it hits different when you finally fix the main bug.
Just ship the MVP and worry about the spaghetti later, players won't see the mess anyway. Honestly, taking a break and coming back fresh usually helps me spot the bugs faster than staring at it for hours. WAGMI.
I feel you, I've been there too - long hours staring at a mess of code and wondering if it's even worth it. For me, it's all about breaking down the task into smaller chunks and rewarding myself after each milestone, whether it's a working feature or just a clean commit.