9月05日(土)
今日は昼まで寝て、午後からゆるゆるとリファクタリングの続きをしながら自宅で過ごした。
いろんな視点で見直してみると、気になるところがいっぱいある。昨日の残件は昨日のうちに片付いているが、それ以外のネタに取り組み中。TypeScript への理解がまだ不十分なので Conditional Type をうまく使いこなせない。やりたいことはイメージできているのだが...
台風10号、今日の晩あたり九州に近づくようだ。何もなければ良いのだが。
昨晩は2時半位までどハマりしていたので、今朝は少し寝坊した。8:50頃起床。
リファクタリングの件、だいぶ残件が減ってきたが、まだ一つ大物が残っている。まだまだTypeScriptに対する理解が不十分なんだろうと思うが、しばらく試行錯誤なりネット頼りなりして、どうにかして片付けたい。今日もちょっと頑張ってみるか。
今日も自宅作業。昼間少し用事があり自転車で外出したが、耐え難いほど暑かった。
昨日に引続きリファクタリング。元のコードから相当いじっているので、最後の動作確認が結構めんどくさくなりそうだ。UnitTestを最初から書け、という話ではあるが、構造的なものもいじっているのでそれはそれでめんどくさくなりそうな感じ。8割くらいは終わったので、今日中になんとか一旦落ち着きたい。
今日も自宅作業。
昨日に引き続き過去プロジェクトと向き合っている。
React Hooks を使わずに開発していたのだが、Hooks を使うようにして各コンポーネントを修正中。残り1つだけとなったのだが、この1つがやたらデカくて難しいシロモノなので、なかなか手をつけられない。他の作業で目が疲れてしまったので、作業自体は明日に持ち越し。
今回の作業でいろいろ発見があったので、きちんとまとめないとやばそう。
今日からまた1週間が始まる。相変わらず自宅作業。
以前のプロジェクトの反省というか、実装面での改善点の洗い出しをしている。プロジェクトが走っている時には、新しい知識を仕入れてそれを適用する、という余力がなかったのだが、今振り返ってみるともっとマシな実装方法があり、それを一部試行している。劇的に改善、というわけにはいかないが、コーディング面での統一感を出しやすくなるので、今余力のある時に出来る限りのことをしておきたい。
今日は昼まで寝て、午後も家でゆっくりした。
昼食を食べて、13:30 頃からだんだん体がだるくなってきて、結局そのまま昼寝に突入。16:00前に復活。
ゆっくりしながら、以前やっていたプロジェクトの TypeScript コードの問題点の洗い出しなんかをぼちぼちやってみる。気にはなっていて手が出なかったところを丁寧に追いかけている。うまくまとめて次のプロジェクトにつなげたい。