? Spike Codierung Code geschrieben, um ein experimentelles Programm als Spitze oder einem Spike -Lösung bekannt erstellen. Ein Programmierer schreibt ein Dorn Lösung, wenn sie nicht verstehen, einige der Features der Sprache oder der Software, die sie mit Arbeit ist . Ein Spike Programm interagiert mit jenen Eigenschaften , um die Antwort zu bestimmen. Lösungen
Wenn Sie eine Frage, wie Java oder Python, zum Beispiel , die Arbeit in einer bestimmten Situation , können Sie sich bei einem Online-Forum für Beratung, Forschung oder die Frage in der Programmierung Bücher einloggen . Schreiben eines Spike Programm gibt Ihnen praktische Erfahrung, die Software-Entwickler und IT- Autor James Shore empfiehlt als der beste Weg , um ein Gefühl für die Funktion nutzen zu können . Das Programm muss nicht wiederverwendbar sein oder sogar elegant, wie es keinen Sinn jenseits des Experiments hat .
Zahnriemen
-Code für eine Spitze muss einfach sein . Je kürzer und einfacher schriftlich für das Programm ist, desto weniger Zeit haben Sie , um aus Schreiben von Produktionscode für Ihr Projekt nehme . Wenn Sie erwarten , dass Sie vielleicht ein Dorn in der Mitte durch ein Projekt , Faktor , dass die Arbeit in Ihr Projekt benötigen Timeline . Wenn es ein Bruchteil eines Augenblicks Entscheidung , das Experiment zu machen ist , sollten Sie Ihren Zeitplan absorbieren die Nachspielzeit - gute Spike Kodierung dauert nicht länger als ein paar Minuten
Produkt-Code < . br>
Manchmal müssen Sie Ihre eigene Produktion Code zu testen , zum Beispiel , wenn Ihr Kunde verlangt, dass Sie ein Feature hinzufügen und Sie nicht sicher sind, wie es funktionieren wird. Coding eine Spitze ist ein guter Weg , um die neue Funktion zu testen und bestätigen, dass es hält, was der Kunde will . Wenn der Test zeigt Probleme mit der Funktion , die Sie wissen sollten Sie entweder neu gestalten oder den Kunden informieren , dass seine Idee nicht funktioniert können .
Reference Architecture
Spike Kodierung geschrieben werden Einweg , aber manchmal ist es eine größere Bedeutung erlangt . Wenn Sie Ihr Experiment zu wiederholen , um jemand anderes Ihre Ergebnisse zeigen , die Wiederverwendung der Spitze Code brauchen, ist der einfachste Weg, das zu tun. Wenn Sie dies immer wieder tun , sollten Sie die Behandlung der Spitze als Teil der Referenzarchitektur , eine Sammlung von Vorlagen für Ihr Projekt. Wenn Sie sich entscheiden , es lohnt dokumentieren oder Überarbeitung einer bestimmten Spike -Programm kann das ein Zeichen ist es mehr wert als ein One-Shot- Experiments zu sein.