Non so se questa domanda sia strettamente correlata allo sviluppo del software, ma comunque ci proverò:
Come molti programmatori, amo lavorare su progetti di hobby. A volte, le idee apparentemente buone si rivelano non così buone, quindi abbandono il progetto. Ma a volte, qualcosa di utile viene fuori dal progetto. Quindi, potrei rilasciarlo, presentarlo al mondo, giusto?
Sbagliato. In qualche modo, non riesco a fare questo passo. Temo che il mio codice non sia abbastanza buono, posso sempre pensare a cose che non sono ottimali, a funzionalità che potrebbero essere aggiunte. Quindi, non rilascio nulla, perdo interesse e ad un certo punto abbandono il progetto.
È normale? Come superare una situazione del genere?