最近読んでる本とか
レガシーコードからの脱却 ―ソフトウェアの寿命を延ばし価値を高める9つのプラクティス
- 作者:David Scott Bernstein
- 発売日: 2019/09/19
- メディア: 単行本(ソフトカバー)
まだ自分のものにできておらず、今後もう少し自分の中でよく噛み砕いて血肉にしていきたい。ただ、良い本、良い内容であることは確か。
その前提でのまとまらない感想ではあるが、疎結合とか凝集度について、概念としてはその通りだと思うし異論も何も無いんだけど、いつもそれらの説明には具体例が欠けていると思っていて、コードレベルで知りたい気はしている。
このコードは疎結合じゃないからこういう問題がある、こうすれば疎結合になってこういうメリットが生まれ出るよね、ってのを知りたい。ただ自分のレベルが足りないだけなのかもしれないが。
テストやリファクタリングについてはもうその通りで正しくレガシーコードからの脱却であった。
まずは何よりテストという方針に持っていきたい。
そんな訳で次読む。
元々レガシーコード~よりも前に買ってはいたんだけど、これ読んだりしてて積んでた。正しいものを正しくつくる プロダクトをつくるとはどういうことなのか、あるいはアジャイルのその先について
- 作者:市谷聡啓
- 発売日: 2019/06/14
- メディア: 単行本
その他Kindleで下記。
通勤時間に読み進めたい。
- 作者:トム デマルコ;ティモシー リスター
- 発売日: 2014/02/05
- メディア: Kindle版
- 作者:トム デマルコ,ティモシー リスター
- 発売日: 2013/09/12
- メディア: Kindle版
最近はツールの解説本みたいなのよりは、その在り方みたいなのに興味が出てるような。