Code lesen & lesen
Best Practice 1- Lesen Sie den vorhandenen Software-Quellcode weiter
Lassen Sie mich einige grundlegende Fragen stellen, bevor wir mit einer der wichtigsten Best Practices beginnen, die für einen Softwareentwickler erforderlich sind.
- Lesen Sie Filmzeitschriften?
- Lest ihr Zeitungen?
- Lesen Sie Werbung am Straßenrand?
- Lesen Sie hier und da geschriebenen Müll?
- Lesen Sie gerade ....?
Auf jeden Fall wird Ihre Antwort positiv sein, aber wenn ich Ihnen noch eine Frage in der Reihe stelle:
Lesen Sie Software-Quellcode?
Nur wenige Softwareentwickler werden eine positive Antwort erhalten, da das Lesen und Verstehen eines vorhandenen Software-Quellcodes die langweiligste Aufgabe ist. Wenn Sie einer von ihnen sind, der das Lesen von Software-Quellcode für eine langweilige Aufgabe hält, fehlt Ihnen eine der wichtigsten Best Practices, die ein Softwareentwickler in seinem Leben haben sollte.
Wenn Sie Schriftsteller werden möchten, können Sie einfach anfangen, Romane zu schreiben? Ich würde 100% nein sagen !!, Sie müssen definitiv Hunderte von Romanen lesen, bevor Sie anfangen zu schreibenGOODRomane. Wenn Sie ein Drehbuchautor werden möchten, können Sie anfangen, gute Drehbücher zu schreiben, bis Sie verschiedene gute Drehbücher durchlaufen haben? Wieder wäre meine Antwort nein !!
Wenn Sie also einen guten Software-Code schreiben möchten, wie können Sie dann einen guten Quellcode schreiben, ohne Tonnen von Quellcodes zu lesen? Selbst wenn Sie etwas schreiben, wie würden Sie dann wissen, welches das beste ist?
Wenn Sie den von anderen geschriebenen Quellcode lesen, haben Sie die Möglichkeit, die Fehler beim Schreiben dieses Codes zu kritisieren. Sie können die Fehler identifizieren, die andere Softwareentwickler in ihrem Quellcode gemacht haben und die Sie nicht wiederholen sollten.
Es gibt viele Attribute von Software-Codes (Einrückungen, Kommentare, Verlaufskopf, Funktionsstruktur usw.), die Sie durch Lesen des vorhandenen Codes lernen, insbesondere eines Codes, der von erfahrenen Softwareentwicklern geschrieben wurde. Verbringen Sie einige Zeit damit, den Quellcode anderer zu lesen, und ich bin sicher, dass Sie schreiben könnenBEAUTIFUL Quellcode in wenigen Tagen oder Wochen und Sie werden in der Lage sein, die Fehler zu beheben, die Sie bisher beim Schreiben des Quellcodes gemacht haben.
Eine Sache zum Experimentieren, gehen Sie einfach in die Vergangenheit und überprüfen Sie den Code, den Sie vor einigen Jahren geschrieben haben. Sie werden auf jeden Fall lachen ... weil Sie sich durch Übung immer verbessern.