? Spike codifica è il codice scritto per creare un programma sperimentale noto come un picco , o di una soluzione di picco . Un programmatore scrive una soluzione picco quando lei non capisce alcune delle caratteristiche della lingua o del software che sta lavorando. Un programma spike interagisce con tali caratteristiche per determinare la risposta. Soluzioni
Se hai una domanda su come Java o Python , per esempio , il lavoro in una situazione particolare, è possibile accedere a un forum online per un consiglio , o ricerca la questione in libri di programmazione . Scrittura di un programma di punta ti dà l'esperienza pratica , che sviluppatore di software e IT autore James Shore raccomanda come il modo migliore per ottenere un tatto per le caratteristiche. Il programma non deve essere riutilizzabili o addirittura elegante , in quanto non ha scopo di là dell'esperimento .
Timing
Codice
per un picco deve essere semplice . La scrittura breve e più facile per il programma è , meno tempo dovrete prendere dallo scrivere codice di produzione per il progetto. Se si prevede che si potrebbe aver bisogno di un picco a metà strada attraverso un progetto , fattore che opera nella vostra timeline del progetto . Se si tratta di uno sperone della decisione del momento per fare l'esperimento , il vostro programma dovrebbe assorbire il tempo aggiunto - buona codifica picco non ci vuole più di qualche minuto
Codice di produzione < . br>
a volte hai bisogno di testare il proprio codice di produzione , per esempio, se le vostre richieste client che si aggiunge una caratteristica e non siete sicuri di come funzionerà . Codifica un picco è un buon modo per testare la nuova funzione e confermare che offre ciò che il cliente vuole . Se il test mostra problemi con la funzione , che consente di sapere si deve o riprogettare o informare il cliente che la sua idea non funziona .
Reference Architecture
Spike codice è scritto per essere usa e getta , ma a volte si acquista maggiore importanza. Se è necessario ripetere l'esperimento per mostrare un altro i risultati, riutilizzando il codice di picco è il modo più semplice per farlo. Se si esegue questa operazione più volte , considerare trattando il picco come parte della vostra architettura di riferimento , una raccolta di modelli per il tuo progetto . Se si decide che vale la pena documentare o rivedere un particolare programma di punta, che può essere un segno che vale più di un esperimento di one-shot .