最近なんだかまとまったアウトプットができないので、2回つづけて日記回です。
ジムの頻度を週3にした
体重が落ちるペースが急に落ちてきた。たぶん体重が減るにつれて基礎代謝も落ちてきたんだろうと思い、ジムの頻度を週3に上げて消費カロリーを上げるようにしてみている。とはいえ、仕事が忙しくてさっそく失敗したのだけど。ようやく涼しくなってきたのでちょうどよさそう。
Flutterアプリを作り始めた
仕事でいくら既存のFlutterアプリに手を加えたところで、新規でゼロから作ったときの成長スピードには敵わないと思うので、プライベートでもFlutterアプリを書き始めた。
基本的な部分から調べながら進めているので、とてもスローペースなんだけど、身になっている感覚がある。
最近読んだ/読んでいる本
- A Philosophy of Software Design: 最近仕事でモジュラーモノリスについて考えるようになってきたので、深いモジュール/浅いモジュールについて書かれていると聞いて読んでみることにした。インターフェイスが少なくてシンプルなことは、使う人にとって考えることが少なくて良い、って話まで読んだ。あと、複雑なコードは日々の積み重ねでできあがるみたいな話が印象的で、日頃からコードレビューでささいなことでもちゃんと指摘するようにしようと思った。
- ウェブアクセシビリティ導入ガイドブック: アクセシビリティを考慮したアプリケーションを実装しようとしているけど、どこから考えていけばいいのかまったく分からなかったので、デジタル省が公開している資料を読んだ。50ページくらいで読みやすく、最初のとっかかりとしてとてもよかった。ウェブアクセシビリティに関わる人全般が対象読者なのだけど、エンジニア目線で書かれた箇所(SPAへの言及とか)もあって、エンジニアとしても発見があった。
- 終盤戦のストラテジー(棋書): 終盤になってから詰みに至るまでのいくつかのフェーズにおける考え方が分かりやすく書かれていてとても勉強になった。特に個人的に課題に感じていた囲いの崩し方について囲い一般について言える具体的な方針が書かれていたのでかなり助かった。繰り返し読みたい一冊。