夢,学校の教室みたいなところでLTしようとする.Googleのハングアウトにつなごうとするけど,うまくいかなくて,LTの持ち時間である3分が過ぎて,銅鑼が鳴って退場する.
コアドメインではないところは作り込みたくなってもほどほどにするのが大事な気がする
ふだんコードを書いていて,新機能などを作っていて,こうするほうがきれいに書けそう,と思っても,いま書いているところがアプリケーションのコアドメインでないなら,ほどほどにして,たとえば,既存のライブラリで十分ならそれを入れて終わりにしたり,もうちょっと凝って美しい世界にできそうになっても,現実的にはこれくらいで十分に動くので,これに留めておこう,と決めるのが大事な気がしている.
せめて新しく書くところくらい凝って美しく書きたくなるのは分かるけど,すべての場所を完全に美しく作ることは不可能で,それをする時間があるなら,すでにある変なコアドメインを美しく研ぎ澄まされたものにするほうがメリットがある.
最終的には人間は物理的に死んでしまうので,死ぬまでにやるべきことを選ぶべきで,その選ぶときには,今手持ちのタスクだけでなく,全体のバランスを見て選ぶべき.
品質を無視して,ひどいコードでもいい,と言っているわけではなくて,どんなに今きれいに書いても,コードは時間が経つとレガシー化するので,品質を現時点の最高に合わせるよりは,十分な品質,ふつうに書くとこれくらいになる品質,に合わせるほうが幸せになりそうで,知らないコードを読んでいて,突然凝ったものが出てくるよりは,全体が均質化しているほうが理解しやすそう.
もし知らないアプリケーションのコードを読んでいて,凝ったものが出てくるとしたら,ちょっとしたおまけの機能ではなくて,アプリケーションのコアドメインに集中しているほうが,読む人の時間をとらないという点でもよさそう.
合わせ調味料について
歯医者
- そのパーカーいいですね
- 大承認パーカーです
- 今日は残った虫歯を治してなんか詰める
- レーザーでやるので麻酔なし
- 林檎味の謎の物体を塗られて5分待つ
- 治療が完了したので3ヶ月後に来てください
10月末から謎の頭痛に襲われて暮らしが崩壊したり,噛み合わせ治してもらったり,途中で親知らず抜いたりして,ようやく終わった.3ヶ月くらい毎週歯医者に通ってて大変だった.
頭痛は治り,虫歯も詰めてもらったり,歯磨きこうしましょうみたいな指導も受けられたので,暮らしは良くなった.みんな歯医者行きましょう.