Wie lernt man als Programmieranfänger das Schreiben von Code? Dies ist ein unvermeidbares Thema. Ich glaube, dass es vielen Menschen genauso geht, das heißt, sie lesen zuerst den von anderen geschriebenen Code, dann den Quellcode ihrer häufig verwendeten Bibliotheken und Programmierframeworks und lesen dann den Quellcode auf Expertenebene Was Programmieranfänger beherrschen müssen, ist das Lesen und Programmieren. Nur wer lesen kann, kann schreiben. Tatsächlich besteht der Prozess des Programmierens darin, den Code zu lesen, zu ändern und auszuführen. Wenn Sie den Programmcode wirklich besser verstehen, erfordert das Schreiben von Code nicht viel Aufwand Ich werde keine Zeit damit verschwenden, Brennholz zu schneiden, was wahrscheinlich auch der Fall ist.
Wie wir alle wissen, besteht der offensichtliche Weg, Ihre Programmierkenntnisse zu verbessern, darin, mehr Code zu schreiben. Eine andere Möglichkeit, Ihre Programmierkenntnisse zu verbessern, besteht jedoch aus mehr als nur dem Schreiben von Code. Natürlich kann das Lesen von Code nicht die Funktion des Schreibens von Code ersetzen. Lehrer Chen aus Shangxuetang wies darauf hin, dass das Lesen des Codes anderer Menschen der Prozess der Aufnahme von Nährstoffen sei. In diesem Artikel werde ich vorschlagen, welche Codes gelesen werden sollten. Nachdem Sie eine bestimmte Menge gelesen haben, werden Sie einige Methoden finden, die funktionieren.
Zugehörige Empfehlungen: „FAQ“
Welche Codes eignen sich zum Lesen? Bei der Auswahl von Code-Lesematerialien müssen Sie zunächst die Bereiche Ihres Studiums und Ihrer Arbeit kombinieren. Dies ist eine Wahl der Leserichtung. Ich werde Ihnen jedoch einige Referenzen zum Lesen des Codes zur Verfügung stellen, bei denen es sich um gute Optionen handelt. Achten Sie beim Lesen des Codes darauf, die darin enthaltenen öffentlichen APIs gut zu finden. Dadurch werden die Hindernisse für das Verständnis des internen Arbeitsmechanismus verringert. Darüber hinaus können Sie als Benutzer von Code das Hinzufügen von Dokumenten, die Implementierung neuer Funktionen usw. üben, um ihn zu erlernen und zu verwenden.
Wählen Sie Code, der Sie beeindruckt
Der Autor kam einmal mit einer Website in Kontakt, die vom Open-Source-Cappuccino-Projekt-Framework entwickelt wurde, und führte eine detaillierte technische Analyse ihres Inhalts durch. Wenn ich auf eine beeindruckende App stoße, die ebenfalls das Cappuccino-Framework verwendet, kann ich auf meine alten Notizen zurückblicken und feststellen, dass ich viel daraus lernen kann. Was mich beeindruckt, ist der Open-Source-Code. Durch die Anwendung von Open-Source-Code werden Ihre Projektentwicklungsmöglichkeiten erheblich verbessert.
Lesen Sie Code, der von großartigen Leuten geschrieben wurde
Nachdem Sie Open-Source-Software verwendet und sich einige Open-Source-Frameworks angesehen haben, können Sie immer diese großartigen Leute finden. Mir fallen ein paar beneidenswerte Codeentwickler ein. Wenn Sie keinen Entwickler haben, den Sie bewundern, können Sie leicht einen finden. Sie/er hat höchstwahrscheinlich den in den beiden vorherigen Absätzen erwähnten Code geschrieben (den Code, auf den Sie sich verlassen, den Code, der Sie beeindruckt). Sie können daraus einen Auszug machen oder versuchen, ihn zu ändern und anzuwenden.
Lesen Sie den Code, den Sie verstehen können
Es gibt viele Open-Source-Projekte im Internet, aber der Autor empfiehlt nicht, sie alle ausführlich zu lesen oder zu schlucken. Es sei denn, Sie sind ein erfahrener Codeleser. Größere Projekte umfassen mehr Module und Sie haben möglicherweise Probleme mit komplexen Konzepten, ohne wertvolle Inhalte zu lernen. Verwirrung kann frustrierend sein, und je größer das Projekt, desto wahrscheinlicher ist es, dass Verwirrung Ihre Lektüre beeinträchtigt. Als Anfänger kann Ihnen das Lesen kleiner Projekte dabei helfen, die Architektur und Logik des gesamten Projekts besser zu verstehen, und Sie können daraus auch viele wertvolle Details lernen.
Das obige ist der detaillierte Inhalt vonSo schreiben Sie Code für Anfänger. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!