Schrijven Bug Free Code
Een bug is een fout of een ander probleem met het programma dat u hebt geschreven. Soms, bugs zijn duidelijk dingen die je bent gewaarschuwd bij het schrijven van het programma. Flash waarschuwt u over syntax fouten en dingen die zij niet begrijpt. De term bug kwam omdat de eerste computer bug was eigenlijk een echte bug. Een nachtvlinder verstrikt geraakt in een vroeg computer, aangetrokken door het licht van het vacuüm buizen binnen. De term bug is gebruikt om computer problemen ooit sinds beschrijven. Andere bugs tonen niet tot u het programma uitvoeren. Dit zijn problemen die er goed bij Flash, maar maken het programma uit te voeren op een andere wijze dan wat je wilde. Simple SolutionDe eenvoudigste manier om een bug-vrij programma schrijven is niet om de bugs zetten daar in de eerste plaats. Dit klinkt een beetje belachelijk, maar het zinvol. Neem de tijd plannen en het schrijven van uw code. Check en double-check variabele en functie namen. Denk na over hoe elke lijn van het programma zal werken als je schrijven. Een manier om het gemakkelijker maken om dit te doen is het schrijven van uw programma een stuk per keer. Nadat u hebt voltooid elk stuk, test het uit voordat je verder gaat. Bijvoorbeeld, als u het maken van een Space Invaders game, probeer gewoon het maken van het schip van de speler te reageren op de linker pijltoets eerste. Zet alles wat u in uw film moet dit wel een ding gebeuren. Vervolgens testen. Als u blijven werken met slechts kleine stappen als dit, zult u voorkomen dat het maken van een veel bug fixes wanneer u klaar bent. The Hard Truth About BugsDe harde waarheid is dat het bijna onmogelijk is om een programma dat geen bugs zijn op het eerste schrijven. Zelfs de beste programmeurs die zijn schrijven van programma's hun hele leven kan het niet. Dus probeer niet als een perfectionist als u schrijft uw code. Je moet wat tijd testen en bugs vaststelling toch aan het eind. Dit is een moeilijke punt voor sommige mensen die als eerste leren te programmeren. Het lijkt erop dat de programmering is iets dat een zekere mate van precisie en moeten eenvoudig naar rechts de eerste keer te krijgen. Maar het is meer als een kunst, werk je op een programma, het maken van aanpassingen en veranderingen, totdat het de manier waarop u wilt dat het loopt. Omgaan met bugs deze manier lijkt tegenstrijdig. Aan de ene kant, de tijd nemen om bug-vrije code schrijven, maar aan de andere kant, verspil geen tijd probeert te zijn een perfectionist. Zoek een evenwicht tussen deze die zal optimaliseren van uw tijd en moeite. Voorbereiding BugsU kunt dit doen veel dingen voor te bereiden op bugs later. Het belangrijkste is om een commentaar uw code. De meeste programmeertalen kunt u opmerkingen toevoegen aan je code, en ActionScript is geen uitzondering. U kunt een of meer lijnen, of zelfs een deel van een lijn, om een reactie. Een opmerking kan worden wat je wilt, het is genegeerd door Flash. Het idee achter commentaar uw code is om hints te verlaten voor jezelf zodat je kunt terugkeren naar de code later herinneren wat het doet. Het helpt ook als iemand anders zal je code met behulp van later. Soms kan het lijken overkill om commentaar code. Immers, wanneer u een deel van de code is het duidelijk voor u wat de code doet. Maar van mening dat een aantal bugs niet opduiken voor weken of maanden. U kunt meerdere projecten op de weg wanneer u vindt dat u nodig heeft om open te stellen een oude Flash-bestand en wijzigingen aanbrengen. Reacties zal een enorme hulp op dat punt. Naast de opmerkingen, kunt u ook uw code gemakkelijker te lezen met behulp van beschrijvende variabele namen en functie namen. Drie maanden na het schrijven van het programma kan je niet herinneren wat s moest staan, maar gameScore zal nog steeds zinvol. DebuggingDus, hoe kom je te ontdoen van bugs? Dit is een proces genaamd debuggen. Soms foutopsporing is eenvoudig. U hoeft alleen zien wat het programma verkeerd hebben gedaan, denken over wat zou kunnen hebben veroorzaakt, gaan in het programma, en een verandering. Het is echter vaker het geval is, dat u nodig hebt om een beetje te onderzoeken wat er mis is vast te stellen. Soms moet je een wijziging, test het programma, en maak wat meer veranderingen. Een enkele fout kan soms uren duren op te sporen. Flash bevat een aantal debugging tools die u zullen helpen bepalen uw programma's. U kunt bijhouden variabele waarden en zelfs instellen breekpunten in uw code. een artikel afkomstig van Milaan Midovich
|
|||||
|