今週やること
Jest + TSでモジュールのmockをできるようになる
- うまく書けないケースがあったので調べてみます
-> やりました。
Test helpers | ts-jestを使うと、いい感じに型が当たって便利でした。
CSS_1日30分
- CSS - ウェブ開発を学ぶ | MDNなどから気になるものをちょっとずつ勉強してみようと思います
-> やりました。
継承の挙動が勉強になりました(まだちゃんと理解できてない気もしますが...)。
追加でやったこと
日経BP SHOP|プログラムはなぜ動くのか 第2版_全体
- プログラムとCPUの関係が知りたくて読みました
- CPUやメモリの話以外にも、アセンブリ言語やシステムコールなど幅広い知識の勉強になってよかったです
OSS
- fix(eslint-plugin): [return-await] await in a normal function by yinm · Pull Request #1962 · typescript-eslint/typescript-eslint
- fix: handle
null
being passed tocreateTransformer
by yinm · Pull Request #9955 · facebook/jest
Good First Issueがあったので、普段利用しているOSSにコントリビュートしてみました。ライブラリの内部実装を読むのは勉強になるので、今後も折を見てやっていきます
ふりかえり
連休だったので、結構いろいろできてよかったです。最近はCPUやOSみたいな低レイヤーの勉強が楽しいので、もう少し続けてみようと思います。