コードは、一見したときの簡潔さも大事だけど、使い方を間違えた時の特定しやすさ、デバッグしやすさ、巨大なコードに埋め込まれた時の特定しやすさとかも大事なんだよなあ。だから、不必要に凝ったことするのはいかがなものか。
レイヤードアーキテクチャのメリデメについて書きたい
なんか本棚にあって目障りだから、メタプログラミングRuby読み始めた。まあ、おもしろくないこともない。おもちゃとしてはこういった仕組みはおもしろいんだろう。けど、仕事の道具として見た時には、最悪だよ。
Rubyでのプログラミングは、たしかな拠り所がない。どんなメソッドであれ、それが自分が知っている通りの期待する動作をしてくれるという保証がない。
酒に味以外のものを求めてることの証明。酒以外のものは、たとえそれがどんなに美味しい飲み物だったとしても、1リットル以上も一度に飲んだりはしない。ところが、それがビールなら、たとえそんなに美味しくないとしても、味以外のなにかに満足するまで、1リットル以上でも平気で飲んでしまう。
テスト越境ランチ ― QAと開発をつなぐ“品質づくり”の現場 - YouTube www.youtube.com/live/Y3g7…
なんかGoogleからメール来て、アプリ更新してないやつは開発者アカウント消すぞ、1月までな、とか脅されてしかたなく対応。そしたらAndroidのE2Eテストこけて、どうやらAndroidでは、edge-to-edgeというのに対応しなきゃいけないらしいことがわかった。公開のやりかた忘れてたり、expoのバージョンアップなど難儀したけど、とりあえずあとはreact-native-edge-to-edgeというのを使ってやれば、ちゃんと描画されるようになるはず…。
Handling Android 15’s edge-to-edge enforcement on React Native · react-native-community/discussions-and-proposals · Discussion #827
継続的デリバリー読了。長かった…。
へー、日本人で苗字を持たない人って存在してるんだ。まあ、データ的には苗字と名前で分ける意味なんてほとんどないし、一つのカラムでいいよなー。