最終的に、コードは (最終的に) CPU の命令にコンパイルされます。ただし、コードは (私の謙虚な意見では) 人間が読み取り、更新し、対話するためのものです。これは、次の観察につながります。
たとえ機能していたとしても、他のエンジニアが読めないコードは悪いコードです。
このことを念頭に置いて、コードを人間が読みやすくするために、このプログラマーは何ができるでしょうか?
命名規則?(ジョエルはそれについてかなりのことを言っています)
コード構造/レイアウト?
{
(神様の愛のために、配置の議論に参加しないでください)言い回し?(より英語に近いコードを書くことは可能ですか)
Joel以外にも優れた記事はありますか。