昨日から読んでた「Good Code, Bad Code」を読了した。 ただ、前提となる知識が足りずしっかり理解して読み終えたとはいえない。
主に足りなかったのはデザインパターンの知識だったと思う。例えば
- Factory Method
- Builder Pattern
- DI
といったワードに関連するものだ。DIとかはコードを読めば一応動きはわかるのだが、それで依存性の向きが逆になると言われてもよくわからない感じ。
なのでとりあえず読了はしたのだがデザインパターンを勉強してからまたこの本に戻ってこようかなと思う。ちょうど今取り組んでいるminiGCの方でもVisitorパターンとか出てくるしデザインパターンを学ぶのにちょうど良いタイミングかも。