Schreiben Wanze Geben Code Frei

Bookmark and Share this Article Original English article

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.


  Online: 719 users browsing the articles directory © 2005-2010 E-articles.info All Rights Reserved.  
The articles and tutorials in the directory are property of their respective owners and authors.