品質を作りこんだその先

時間をかけていいのは品質を作りこむ時のみだと思っている。
時間をかけた代償を補ってあまりある恩恵がその先にあるからだ。
 ・修正時間が想定の範囲で収まる
 ・想定の範囲が度を越えない
この2点の価値がわかるかわからないかが、品質の話が出来るか出来ないかの分かれ目になるのかもしれない。


むき出しのコードのコピペで増加するカオス。
整然としたコードのコピペで増加する秩序。
「作る」時の速度だけ考えて前者を選ぶなどありえない。
「直す」時の速度だけ考えても後者を選ぶ。
また、「作る」時の速度を考えても秩序を選ぶほうが積み重ねたその先の世界では圧倒的に早くなるのだし。