Letztendlich wird der Code (irgendwann) in Anweisungen für eine CPU kompiliert. Code ist jedoch (meiner bescheidenen Meinung nach) für Menschen gedacht, die ihn lesen, aktualisieren und mit ihm interagieren. Dies führt mich zu der folgenden Feststellung:
Code, der von anderen Ingenieuren nicht gelesen werden kann, selbst wenn er funktional ist, ist schlechter Code.
Was kann dieser Programmierer also tun, um den Code für Menschen leichter lesbar zu machen?
-
Benennungskonventionen? (Joel hat dazu eine ganze Menge zu sagen)
-
Code-Struktur/Layout? (bitte, um Himmels willen, kommen Sie nicht auf die
{
Platzierungsdebatte) -
Phrasierung? (Ist es möglich, einen Code zu schreiben, der der englischen Sprache ähnlicher ist)
Gibt es gute Artikel, die über die Joel's .