趣味でプログラミングとかしてて、 最近SIerに入って仕事でプログラミングするようになって、 いいコードを書くことってのは凄く大事なことなんだって気がついた。 俺はクソコードというものを完全に舐めていた。 保守性がどうこうとかよくわかんない。動きゃいーじゃんぐらいの気持ちでいたんだ。 今、人の書いたそういうコードを触らなければいけない立場になって痛感している。 そういうコードは人を容易に傷付けるんだっていうことを。 どういうコードがクソかっていう話はネットを探せばいろいろ見つかるからここでは書かない。 ただ、設計書と実際のコードが全然一致していないということがザラにある状況のなか、 可読性のあまりにも低いクソコードをソースコードを鼻血が出るほど苦労しておいかけて、 設計書とは名ばかりの「こんな風にできればいいな?」ということが書かれただけのよくわからない書類を解読しながら 作業を進めるとい