Schreiben Wanze Geben Code Frei
Eine Wanze ist eine Störung oder anderes Problem
mit dem Programm, das Sie geschrieben haben. Manchmal sind
Wanzen offensichtliche Sachen, daß Sie ungefähr beim Schreiben des
Programms gewarnt werden. Blitz warnt Sie über Syntaxstörungen
und -sachen, die er nicht versteht.
Die Bezeichnung Wanze kam ungefähr, weil die erste
Computerwanze wirklich eine reale Wanze war. Eine Motte erhielt
in einem frühen Computer verfangen, nach innen angezogen durch das
Licht der Vakuumschläuche. Die Bezeichnung Wanze ist benutzt
worden, um Computerprobleme seitdem zu beschreiben.
Andere Wanzen stellen nicht oben dar, bis Sie das Programm
laufen lassen. Diese sind Probleme, die okay schauen zu blitzen
aber das Programm durchführen zu lassen in einer Weise anders als,
was Sie wünschten.
Einfache Lösung
Die einfachste Weise, ein bug-free Programm zu
schreiben soll nicht die Wanzen dort an erster Stelle innen setzen.
Dieses klingt lächerliches wenig, aber es ist sinnvoll.
Nehmenzeitplanung und -schreiben Ihr Code.
Überprüfen Sie und kontrollieren Sie Variable und Funktion
Namen doppelt. Denken Sie an, wie jede Linie des Programms
arbeitet, wie Sie es schreiben.
Der One-way, zum es einfacher zu bilden, dies zu tun soll
Ihren Programmeinteiler hintereinander schreiben. Nachdem Sie
jedes Stück durchgeführt haben, prüfen Sie es, heraus bevor Sie
irgendwie weiter gehen.
Zum Beispiel wenn Sie Eindringlinge eines Raumes Spiel
bilden, reagieren der Versuch, der gerecht ist, das Schiff des
Spielers bildend, zur linken Pfeiltaste zuerst. Stellen Sie
alles auf, das Sie in Ihrem Film diese eine Sache geschehen lassen
müssen. Dann prüfen Sie sie. Wenn Sie halten, mit
gerechten kleinen Schritten zu arbeiten, wie dieses, Sie vermeidet
Menge von den Wanze Verlegenheiten bilden zu müssen, wenn Sie beendet
werden.
Die Harte Wahrheit Über Wanzen
Die harte Wahrheit ist, daß es fast unmöglich
ist, ein Programm zu schreiben, das keine Wanzen zuerst hat.
Sogar programmiert die besten Programmierer, die gewesen sind,
Schreiben alle ihre Leben können nicht es tun.
So versuchen Sie nicht, ein Perfektionist zu sein, wie Sie
Ihren Code schreiben. Sie müssen einige prüfenund regelnwanzen
der Zeit irgendwie am Ende ausgeben.
Dieses ist ein haltbarer Punkt für einige Leute, die
erstes Lernen sind zu programmieren. Es scheint, daß die
Programmierung etwas ist, die eine bestimmte Menge Präzision hat und
einfach sein sollte, recht das erste mal zu erhalten. Aber es
ist mehr wie eine kunst, Sie funktioniert an einem Programm und nimmt
Justagen und Änderungen vor, bis es die Weise laufen läßt, die Sie
sie zu wünschen.
Das Beschäftigen Wanzen diese Weise scheint unvereinbar.
Einerseits dauern Sie die Zeit, bug-free Code zu schreiben,
aber, andererseits vergeuden Sie nicht die Zeit, die versucht, ein
Perfektionist zu sein. Finden Sie eine Balance zwischen diesen,
die Ihre Zeit und Bemühung optimieren.
Vorbereiten für Wanzen
Sie können viele Sachen tun, um sich für
regelnwanzen später vorzubereiten. Das Primärman soll
kommentieren Ihr Code. Die meisten Programmiersprachen erlauben
Ihnen, Anmerkungen Ihrem Code hinzuzufügen, und ActionScript ist
keine Ausnahme. Sie können eine oder mehr Linien oder sogar
Teil einer Linie, zu einer Anmerkung kennzeichnen. Eine
Anmerkung kann alle sein, die Sie wünschen; sie wird von Flash
ignoriert.
Die Idee hinter kommentieren Ihr Code ist, Tips für
selbst zu lassen, damit Sie zum Code später zurückkommen und sich
erinnern können, an was es. Sie hilft auch, wenn jemand anderes
Ihren Code später verwenden wird.
Manchmal kann sie wie Übermaß scheinen, zu
kommentieren Code. Schließlich, wenn Sie einen Abschnitt des
Codes schreiben, liegt sie zu Ihnen auf der Hand, was der Code tut.
Aber betrachten Sie, daß einige Wanzen möglicherweise nicht
für Wochen oder Monate oben knallen können. Sie können einige
Projekte hinunter die Straße sein, wenn Sie finden, daß Sie eine
alte grelle Akte erschließen und Änderungen vornehmen müssen.
Anmerkungen sind eine sehr große Hilfe an diesem Punkt.
Zusätzlich zu den Anmerkungen können Sie Ihren Code
einfacher auch bilden, zu lesen, indem Sie beschreibende variable
Namen und Funktion Namen verwenden. Für drei Monate, nachdem
Sie das Programm geschrieben haben, können Sie nicht sich erinnern,
an welches s stehen sollte, aber gameScore ruhig ist sinnvoll.
Ausprüfen
So wie werden Sie Wanzen los? Dieses ist
benannt Ausprüfen ein Prozeß.
Manchmal ausprüfen ist direkt. Sie sehen einfach,
was das Programm, zu denken schadete an, was es verursacht haben, in
das Programm einsteigen, und eine Änderung vornehmen könnte.
Jedoch ist es häufig der Fall, den Sie benötigen, um
wenig nachzuforschen, um festzustellen, was falsch ist. Manchmal
müssen Sie eine Änderung vornehmen, das Programm prüfen und mehr
Änderungen vornehmen. Eine einzelne Wanze kann Stunden zu
manchmal dauern aufspüren unten.
Blitz schließt einige ausprüfende Werkzeuge mit ein, die
Ihnen helfen, Ihre Programme zu regeln. Sie können variable
Werte aufspüren und Gebührenstafflungspunkte in Ihrem Code sogar
einstellen.
dieses ist ein Artikel, der durch Mailand Midovich
hinzugefügt wird
Verzicht: Unsere Web site ist
nicht zu der Information verantwortlich, die durch diesen Artikel
enthalten wird. Dieser Artikel reflektiert keineswegs die
Ansichten, die Meinungen, die Gedanken oder den Glauben des
Artikelverzeichnisstabes.
Übersetzung Nachricht: Der Artikel
"Schreiben Wanze freier Code" wurde mit einem automatisierten
Übersetzungsdienst übersetzt. Wir entschuldigen herzlichst uns
für alle mögliche Übersetzung Störungen, die auftraten.
Danke für das Verstehen.