Ogni volta che sto lavorando a un progetto, in particolare un progetto da zero, mi sento sempre come se stessi facendo un lavoro disordinato. Mi sento continuamente infastidito dal bisogno o dall'organizzazione del codice che sia pulito o appropriato.
Ad esempio;
- Evita i percorsi dei file con hard-coding in gulpfile.
- Richiede tutti i moduli nodo in modo simile.
- Quale dovrebbe essere la struttura di directory ideale per questo progetto.
- UI. L'interfaccia utente.
La domanda
Quali sono le strategie che posso seguire per non affogare in quel mondo? Pensare continuamente all'aspetto organizzativo del progetto mi dà davvero poca produttività.
In generale, come affrontare un progetto da zero in modo da ottenere il massimo senza l'overhead dell'organizzazione del codice?
Note dopo l'eventuale flag duplicato
Posso capire perché questo è contrassegnato come possibile duplicato poiché la domanda è più una panoramica piuttosto che una domanda specifica.
La domanda che ho è più sul tipo di mentalità che un programmatore dovrebbe avere quando si avvia un progetto da zero in modo che finiscano per fornire di più piuttosto che rimanere intrappolati da problemi di organizzazione del codice.