Trovo che uno degli aspetti più frustranti dello sviluppo del software sia trovare una soluzione a un problema, dimenticarlo, quindi trovarsi di fronte allo stesso problema in futuro solo per dimenticare come lo hai già risolto in precedenza. O per scrivere un bit utile di codice, quindi su un progetto successivo non riuscirai a trovare questo codice.Come rimanere A SECCO? Non essere ripetitivo!
La mia domanda generale è questo: Come si fa a tenere traccia di tutte le nuove cose che si imparano ogni giorno durante la programmazione? Qualcuno ha un modo sistematico per acquisire le conoscenze e applicarle facilmente ed efficacemente in futuro?
AGGIORNAMENTO: Grazie alla per le risposte, ecco quello che si avvicinò con:
sociale
- StackOverflow
- Tumblr
- Evernote
- Blog/Wiki
Codice Repositories
- Github
- Unfuddle
- LaunchPad
- Google Code
Desktop
- Dropbox
- Yojimbo (Mac)
- VoodooPad (Mac)
- WikidPad (WIN)
- Surfulater
la tragedia di * DRY * è che ogni volta che qualcuno usa l'acronimo, devono ripetersi e compitare l'intero frase:/ –
@David Hedlund - hai un senso dell'umorismo secco – philsquared
bel riassunto, @hapope, e sicuramente entrando nello spirito di esso subito - molto meta :-) – philsquared