180)よいコードは難しい
『C言語プログラミング基本例題88+88』という、C言語の問題集を買ったが、これが中々難しい。もちろん動けばよい、という思想で書くならそんな難しくないと思うが、よいコードで書こうとすると途端に難しくなる。正解が分からない。
しかし「よいコード」とはなんだろう。一般的には、可読性の高さと仕様変更が保証されるようなコードのことだと思うが自信はない。ここらへんに関しては、『リーダブルコード』や『クリーンコード』そして、古いが『プログラミング作法』に書いてあることだろう、がいずれも未読である。
2021-08-22