Ricevi gli aggiornamenti nella tua email:




giu
2nd

Risparmia Tempo e Fatica con i Code Snippets

Autore: Angelo Righi | Programmazione

All’inizio fu il ciclo for/next. Per quale motivo riscrivere la stessa istruzione quando posso istruire il computer a farlo al posto mio? Fin dalle epoche più remote l’uomo primitivo programmatore ha avuto un fine: fare di tutto per non fare nulla.

Macro, funzioni, e quindi gli oggetti, riusabilità del codice fino ad arrivare alla riusabilità dei concetti che si concretizza nei design patterns della perfida Banda dei Quattro. Tutto questo per evitare il più possibile di scrivere codice.

L’avvento del copia/incolla e di Visual Studio ha dato un impulso fatale e definitivo allo sviluppo di  questa attitudine neuro-muscolare.

Se anche voi siete programmatori sull’orlo di una crisi di nervi il suggerimento che sto per darvi potrebbe salvarvi, o perlomeno potrebbe evitarvi tanta deprecabile fatica: usate gli snippets.

Gli snippets sono frammenti di codice, da quello banale a quello complesso, da conservare e riusare quando se ne presenta la necessità.

Un’espressione regolare per validare un indirizzo email; le funzioni per effettuare l’interrogazione ad un particolare database, la procedura per creare una password sicura, il metodo per gestire in modo efficace una sessione…

Chi programma, per passione o per professione, o semplicemente per masochismo, nel corso del tempo tenderà a raccogliere degli snippets, a crearsi un proprio archivio. Chi volesse farlo, o chi già l’ha fatto ma non è soddisfatto del metodo di raccolta e memorizzazione, suggerisco php-csl, programma open-source, basato su php/apache/mysql che permette di gestire diverse librerie di snippets, librerie tematiche (per linguaggio) organizzate in categorie (database, sicurezza, formato date/ore, gestione degli array…). Lo uso e lo trovo molto utile.

Per chi è troppo pigro per crearsi una propria libreria di snippets, suggerisco di guardare snipt.net. Su questo sito sono disponibili migliaia di snippet per svariati linguaggi di programmazione. Si tratta di un sito dove i programmatori condividono i propri snippets con gli altri, utile archivio per chi vuole trovarsi già una barca di snippets pronti, senza fare troppa fatica.


Altri articoli:

PillolHacking.Net: I Migliori Articoli di Giugno 2009
Ecco i migliori articoli di PillolHacking.Net del mese di Giugno 2009. La lista completa la potetetrovare...

Svelato il Bug di Zune
E' stata chiarita l'origine del bug che il 31 dicembre ha messo ko il lettore multimediale Zune. Ebbene,...

Segui Babbo Natale sul Sito del Norad
Come tutti gli anni il sito del NORAD seguirà il viaggio di Babbo Natale il 25 dicembre. Il NORAD è...

Chat Totale con Pidgin: nel loro Piccolo anche gli Orsi Chattano
Sono un po' orso e quindi chatto poco. Però sono anche umano e quindi, a differenza dell'orso, animale...



Se vuoi essere sicuro di ricevere tutti gli aggiornamenti di PillolHacking gratuitamente nella tua email, iscriviti inserendo il tuo indirizzo qui sotto:


Learn How To Hack

3 responses. Wanna say something?

  1. TroUblE
    giu 2, 2009 at 12:56:26
    #1

    Davvero utile qst articolo.

    Ciao AngeloR.

  2. Angelo Righi
    giu 3, 2009 at 22:52:15
    #2

    Altro link interessante che è rimasto fuori dall’articolo: http://www.dreamincode.net/code/browse.php

  3. MK77
    giu 4, 2009 at 04:19:05
    #3

    Un altro utile e prezioso post. Grazie Angelo. Saluti dal Vietnam.

Post a Comment