enabled.dachi.workAboutPosts2月19日はプロレスの日、最近見てないタスクの切り替え・頭の切り替え所属している部署的に最近いろんなタスクを抱えている時間が多いポジションなのでなるべくスイッチコストを発生させないようにしている。細かい時間割にしない、など。1回その作業に向き合い始めたらなるべくまとまった時間をとるようにする。そもそも僕は記憶力が壊滅的なのでコロコロやることが変わると前にどこまでやったか忘れてしまう、というのもある。これは1つの機能を実装するときも同じような考え方ができると思っていて、例えば1個の機能を作り上げるにしても複数の仕様を満たさなくてはいけない場合。いくつかの仕様をまとめて実装して頭がグチャグチャになってしまうよりも1つの仕様を実装することに集中するほうが良い、テストを書いて実装してを繰り返し、仕様を満たせたら次の仕様へ。考えることがスッキリしている方が実装も綺麗になりやすいと思う。TDDはあるのかもしれない、TDD最高。