1970/01/06
一人読書会 - WORKING EFFECTIVELY WITH LEGACY CODE (WEwLC)
- 0.始めました
- 1. Changing Software
- 2. Working with Feedback
- 3. Sensing and Separation
- 4. The Seam Model
- 5. Tools
- 6. I Don't Have Much Time and I Have to Change It
- 7. It Takes Forever to Make a Change
- 8. How Do I Add a Feature?
- 9. I Can't Get This Class into a Test Harness
- 10. I Can't Run This Method in a Test Harness
- 11. I Need to Make a Change. What Methods Should I Test?
- 12. I Need to Make Many Changes in One Area. Do I Have to Break Dependencies for All the Classes Involved?
- 13. I Need to Make a Change, but I Don't Know What Tests to Write
- 14. Dependencies on Libraries Are Killing Me
- 15. My Application Is ALL API Calls
- 16. I Don't Understand the Code Well Enough to Change It
- 17. My Application Has No Structure
- 18. My Test Code is in the way
- 19. My Project Is Not Object Oriented. How Do I Make Safe Changes?
- 20. This Class Is Too Big and I Don't Want It to Get Any Bigger
- 21. I'm Changing the Same Code All Over the Place
- 22. I Need To Change Monster Method And I Can't Write Tests For It
- 23. How Do I Know That I'm Not Breaking Anything?
- 24. We Feel Overwhelmed It Isn't Going to Get Any Better
- 25. Dependency-Breaking Techniques
- Working Effectively With Legacy Code を読み終えて
Permalink | コメント(0) | トラックバック(5) | 21:57
![]()
トラックバック - http://d.hatena.ne.jp/higepon/19700106/1218805032
- ひげぽん OSとか作っちゃうかMona- - 1. Changing Software - WORK...
- ひげぽん OSとか作っちゃうかMona- - 2. Working with Feedback - ...
- ひげぽん OSとか作っちゃうかMona- - 3. Sensing and Separation - ...
- ひげぽん OSとか作っちゃうかMona- - 4. The Seam Model - WORKING...
- ひげぽん OSとか作っちゃうかMona- - 5. Tools - WORKING EFFECTIV...
- ひげぽん OSとか作っちゃうかMona- - 6. I Don’t Have Much Time a...
- ひげぽん OSとか作っちゃうかMona- - 7. It Takes Forever to Make...
- ひげぽん OSとか作っちゃうかMona- - 8. How Do I Add a Feature? ...
- ひげぽん OSとか作っちゃうかMona- - 9. I Can’t Get This Class i...
- ひげぽん OSとか作っちゃうかMona- - 10. I Can’t Run This Method...
- ひげぽん OSとか作っちゃうかMona- - 11. I Need to Make a Change...
- ひげぽん OSとか作っちゃうかMona- - 12. I Need to Make Many Cha...
- ひげぽん OSとか作っちゃうかMona- - 13. I Need to Make a Change...
- ひげぽん OSとか作っちゃうかMona- - 14. Dependencies on Librari...
- ひげぽん OSとか作っちゃうかMona- - 15. My Application Is ALL A...
- ひげぽん OSとか作っちゃうかMona- - 17. My Application Has No S...
- ひげぽん OSとか作っちゃうかMona- - 18. My Test Code is in the ...
- ひげぽん OSとか作っちゃうかMona- - 16. I Don’t Understand the C...
- ひげぽん OSとか作っちゃうかMona- - 19. My Project Is Not Object...
- ひげぽん OSとか作っちゃうかMona- - 20. This Class Is Too Big an...
- ひげぽん OSとか作っちゃうかMona- - 21. I’m Changing the Same Co...
- ひげぽん OSとか作っちゃうかMona- - 22. I Need To Change Monster...
- ひげぽん OSとか作っちゃうかMona- - 23. How Do I Know That I’m N...
- ひげぽん OSとか作っちゃうかMona- - 24. We Feel Overwhelmed It I...
- ひげぽん OSとか作っちゃうかMona- - 25. Dependency-Breaking Tech...
- ひげぽん OSとか作っちゃうかMona- - 25. Dependency-Breaking Tech...
- ひげぽん OSとか作っちゃうかMona- - 25. Dependency-Breaking Tech...
- ひげぽん OSとか作っちゃうかMona- - 25. Dependency-Breaking Tech...
- ひげぽん OSとか作っちゃうかMona- - 25. Dependency-Breaking Tech...
- ひげぽん OSとか作っちゃうかMona- - 25. Dependency-Breaking Tech...
- ひげぽん OSとか作っちゃうかMona- - Working Effectively With Le...
- ひげぽん OSとか作っちゃうかMona- - WEwLC の翻訳が出るらしい
Profile
Mona OS - Free operating system
Contact
Search
Books
Articles
- 過去のおすすめ本一覧
- ハッカー養成塾:ハッカーへの遠回り
- 関数型言語の勉強の連載
- 一人読書会
- Ubuntu 7.10 Gutsy インストール
- Ubuntu 7.10 Gutsyへアップグレード
- Ubuntu 6.06 LTSインストール
- Ubuntu 6.10 Edgy インストール
- 計算機プログラムの構造と解釈
- Modern C++ Design読書会
- はてな退職のお知らせ
- プログラマとして最低限身につけるべき知識
Reading Gauche
Books
Swimming(m)
PV
29593190



