Spike codering is code geschreven om een experimenteel programma bekend als een piek of een spike -oplossing te creëren . Een programmeur schrijft een piek oplossing wanneer ze niet begrijpen sommige van de kenmerken van de taal of de software werkt zij met . Een spike programma interageert met deze functies om het antwoord te bepalen . Oplossingen Als je een vraag hebt over de manier waarop Java of Python , bijvoorbeeld werk in een bepaalde situatie , kunt u in een online forum aanmelden voor advies of onderzoek de vraag in de programmering boeken . Het schrijven van een spike programma geeft je praktische ervaring , welke software ontwikkelaar en IT- auteur James Shore adviseert als de beste manier om een gevoel voor de functies te krijgen . Het programma hoeft niet te worden voor hergebruik of zelfs elegant , want het heeft geen doel buiten het experiment . Timing Code voor een piek moet eenvoudig . De kortere en eenvoudiger te schrijven voor het programma is , hoe minder tijd je hebt om te nemen van het schrijven van de productie code voor uw project . Als u verwacht dat u misschien een piek halverwege een project , factor die werk nodig hebben in uw project tijdlijn . Als het een opwelling besluit om het experiment te maken , moet je schema de toegevoegde tijd absorberen - goede spike codering is niet meer dan een paar minuten duren Production Code < . br > Soms moet je je eigen productie code te testen , bijvoorbeeld , als uw klant vraagt dat je een functie toe te voegen en je niet zeker weet hoe het zal werken . Coderen van een spike is een goede manier om de nieuwe functie te testen en te bevestigen dat het levert wat de klant wil . Als uit de test blijkt problemen met de functie , waarmee je weet dat je moet ofwel redesign het of de opdrachtgever te informeren dat zijn idee niet werkt . Referentie Architectuur Spike codering is geschreven voor eenmalig gebruik, maar soms is het van groter belang . Als u nodig hebt om uw experiment te herhalen om iemand anders uw resultaten laten zien , hergebruik van de spike -code is de eenvoudigste manier om dat te doen . Als u dit herhaaldelijk doet , overwegen de behandeling van de piek als onderdeel van uw referentie- architectuur , een verzameling van sjablonen voor uw project . Als u besluit het de moeite waard het documenteren of herzien van een bepaalde piek programma , dat kan een teken zijn het is meer dan een one -shot experiment waard zijn.
|