Strumenti e tecniche pratici
Best Practice 7 - Tieni a portata di mano gli strumenti e le tecniche
Ricordo un caso in cui volevo scoprirlo debug parola chiave in tutti i file C ++ disponibili in varie directory e sottodirectory, mi ci sono voluti 30 minuti per trovare il comando, ma alla fine ho tenuto una nota del comando e ogni volta che ne ho bisogno, lo uso senza sprecare un secondo.
$find . -name \*.cpp -exec grep -q "debug" '{}' \; -print
Quindi, l'ho resa una delle migliori pratiche per tenere a portata di mano tali comandi e strumenti in modo che possano essere utilizzati in qualsiasi momento senza fare ricerca e sviluppo e per risparmiare tempo prezioso. È meglio mantenere un file di testo con tutti i comandi usati di frequente e creare il suo collegamento sul desktop.
Pochi strumenti essenziali
Dipende dal tipo di programmazione, codifica che stai facendo, ma di seguito sono riportati alcuni degli strumenti essenziali, che dovrebbero essere prontamente disponibili con uno sviluppatore di software:
Un buon editor di testo per scrivere e modificare il programma.
Un bel debugger per eseguire il debug del programma.
Un rilevatore di memoria nel caso in cui si utilizzi l'allocazione dinamica della memoria.
Putty per connettersi a una macchina remota.
WinSCP o FileZilla in file ftp su una macchina remota.
IDE (Integrated Development Environment) per uno sviluppo rapido.
Continua ad aggiungere sempre nuovi strumenti e tecniche nella tua confezione
Assicurati di continuare ad applicare le ultime patch dei tuoi strumenti e utilità e allo stesso tempo ti suggerirò di pulire il software indesiderato dal tuo computer poiché rendono inutilmente lento il tuo computer e non sai mai se qualcuno di loro ha un buco di sicurezza, che può esporre il tuo computer al mondo esterno.