アジャイル開発の奥義
私の好きな筆者の一人ロバートCマーティン。
最初にjavaを勉強したときに、JavaプログラマのためのUMLを買ったのがきっかけ。
特に、オブジェクト指向の原則は必読。
また、ケントベックはJunitを作成したエンジニアであり、
実装よりのパターン本を出している。
私が好きなパターンはcompsed methodでパターンというより
心がけのようなものであるが、メソッドの粒度がバラバラの実装は
至る所で見かける。文章を読むようなプログラムが書けるように
といちエンジニアとしては忘れないようにしたいものだ。
また、collection parameterなどはjunitの成功、エラーのリポート集計に
用いられていて美しいと思う。
junitに用いられているパターンは多くとても勉強になる。
最近、忘れていたがまた見返そうかなと思う。
匂いを嗅ぎ分け、シンプルできれいなコードを書くために。
入ったときより、きれいにする。
clean codeも読みたいと思っているが、ネット上に公開されているpdfの内容と被っても
いるので迷うところだ。
- 作者: ロバート・C.マーチン,Robert C. Martin,多摩ソフトウェア
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2004/06
- メディア: 単行本
- クリック: 5回
- この商品を含むブログ (6件) を見る
- 作者: ロバート・C・マーチン,瀬谷啓介
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2004/06/30
- メディア: 単行本
- 購入: 3人 クリック: 236回
- この商品を含むブログ (148件) を見る
- 作者: Robert C. Martin,花井志生
- 出版社/メーカー: アスキー・メディアワークス
- 発売日: 2009/05/28
- メディア: 大型本
- 購入: 27人 クリック: 914回
- この商品を含むブログ (83件) を見る
ケント・ベックのSmalltalkベストプラクティス・パターン―シンプル・デザインへの宝石集
- 作者: ケントベック,Kent Beck,梅沢真史,皆川誠,小黒直樹,森島みどり
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2003/03
- メディア: 単行本
- 購入: 7人 クリック: 94回
- この商品を含むブログ (55件) を見る
- 作者: ケント・ベック,Kent Beck,永田渉,長瀬嘉秀,株式会社テクノロジックアート
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2008/12/22
- メディア: 単行本(ソフトカバー)
- 購入: 30人 クリック: 502回
- この商品を含むブログ (90件) を見る