レガシーコード改善ガイド輪読会 第9章

1,348 views

Published on

2011/04/10 レガシーコード改善ガイド輪読会 第9章

https://sites.google.com/site/geekcafeproject/pages/legacy-code/l03

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,348
On SlideShare
0
From Embeds
0
Number of Embeds
14
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

レガシーコード改善ガイド輪読会 第9章

  1. 1. レガシーコード改善ガイド第9章<br />2011/04/10 @ルノアール四谷<br />
  2. 2. 本を読んで思ったことを話します<br />
  3. 3. ※注意<br />本の中身の解説はしません<br />自分で読んできてください<br />
  4. 4. その1<br />テストコードは<br />きれいに保つ<br />
  5. 5. コードの重複を取り除く<br />
  6. 6. カプセル化にこだわらない<br />
  7. 7. Groovyならprivateにそのままアクセスできるよ<br />
  8. 8. その2<br />テストコードは<br />プロダクトコードから<br />アクセスさせない<br />
  9. 9. Mavenなら強制できるよ<br />
  10. 10. その3<br />テストコードで<br />引数に<br />とりあえずNull<br />
  11. 11. 人のコードを引き継いだときによくやる<br />
  12. 12. プロダクトコードではやっちゃダメ!(原則)<br />
  13. 13. その4<br />Nullオブジェクト<br />パターン<br />
  14. 14. ScalaだとOptionがある (?)<br />
  15. 15. Groovyだと“?.” 演算子があるよ<br />

×