teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

補足追記

2016/03/31 02:26

投稿

Odacchi
Odacchi

スコア907

answer CHANGED
@@ -3,5 +3,5 @@
3
3
  今回の場合、if-elseなどによる条件分岐けが多いとき、もっと保守性や可読性、拡張性の高いコードにするにはどうしたら良いか…という古典的(で、多くの人が遭遇する)問題だと思います。
4
4
  こういった問題の解決策というのは、多くの場合、先人の方々によってデザインパターンが既に考えだされていることが多いです。
5
5
 
6
- 結局、どれだけ```デザインパターン```を理解して、使いこなせるかが、可読性のある(そして保守性、拡張性もある)コードを書く近道だと思います。
6
+ 結局、どれだけ```デザインパターン```を理解して、使いこなせるかが、可読性のある(そして保守性、拡張性もある)コードを書く近道(もちろん命名規則やJavadocの書き方、リファクタリングの技術など色々他にも学ぶべきことはありますが。)だと思います。
7
7
  デザインパターンについては、書籍などで体系的に一度学習されると良いと思います。