4 ms·
The solution is to start a new side project.
by Retr0id 2y ago
The solution is to start a new side project.
- Retr0id 2y agoOn a more serious note, most of my side projects that do get finished fall into one of two categories: 1. I wrote the whole thing in a single frenzied sprint, and it worked. 2. I developed it in such a way that I could easily abandon it for months at a time, and seamlessly continue where I left off. For me, the latter involves writing clean, well-documented code, with tests. Maybe even some amount of CI building+testing. (This is all relative, most of my code is neither clean nor well-documented, by any absolute measure) You also have to ask yourself why you're doing this. Do you actually care about the finished product, or are you just enjoying the process? Or maybe just the problem-solving? (A lot of my projects end at the point where I can say "I know it's possible now", even if I don't have functional code)