Lassen mich fragen Sie paar grundlegende Fragen, bevor wir beginnen mit einer der wichtigsten Best Practices für die Software-Entwickler benötigt.
Auf jeden Fall Ihre Antwort ist positiv, aber wenn ich Sie bitten, noch eine Frage in der Reihe:
Nur wenige Software-Entwickler werden positive Antwort haben, da das Lesen und Verstehen eine bestehende Software-Quellcode ist die langweilige Aufgabe. Wenn Sie einer von ihnen sind, die Lesesoftware Quellcode ist eine langweilige Aufgabe, dann fehlen einem der wichtigsten Best Practices, die ein Software-Entwickler sollte in seinem / ihrem Leben zu haben glaubt.
Wenn Sie ein Schriftsteller werden wollen, können Sie einfach mit dem Schreiben beginnen Romane? Ich würde sagen, 100% nicht !!, Sie auf jeden Fall brauchen, um Hunderte von Romanen zu lesen, bevor Sie starten Schreiben GUT Romane . Wenn Sie ein Film-Skript Schriftsteller ,werden wollen können Sie das Schreiben von guten Drehbücher, bis Sie durch die verschiedenen guten Film Script gegangen ?, wieder meine Antwort wäre keine !!
Also, wenn Sie eine gute Software-Code schreiben wollen, dann, wie es möglich sein wird für Sie zu einem guten Quellcode ohne Lesen Tonnen Quellcodes schreiben? Auch wenn Sie etwas schreiben, dann wie würden Sie und wissen, welche ist die beste?
Lesen Quellcode von anderen geschrieben gibt Ihnen Gelegenheit, die Fehler schriftlich, dass Code getan kritisieren. Sie werden in der Lage, die Fehler anderer Software-Entwickler haben in ihren Quellcode geschehen, die Sie nicht wiederholen sollten.
Es gibt viele Attribute von Software-Codes (Einzüge, Kommentare, Geschichte Header, Funktionsstruktur, etc.), die Sie durch das Lesen vorhandenen Code zu lernen, speziell, ein Code von gut erfahrenen Software-Entwicklern geschrieben. Verbringen Sie einige Zeit mit dem Lesen anderer Quellcode und ich bin sicher, dass Sie der Lage wäre, SCHÖN Quellcode in wenigen Tagen oder Wochen zu schreiben und Sie in der Lage, die Fehler, die Sie taten beheben so weit in das Schreiben des Quellcodes.
Eine Sache, zu experimentieren, nur in der Vergangenheit zu gehen und überprüfen Sie den Code, den Sie vor ein paar Jahren geschrieben hatte, werden Sie auf jeden Fall lachen .... weil man immer, indem Sie der Praxis zu verbessern.