>>169 このSヨめ。いまこそロバート・C・マーチンの『アジャイルソフトウェア開発の奥義』を読むべきだ!
http://www.amazon.co.jp/dp/4797323361 そこに、開放・閉鎖原則がある。
そこに、デザインパターンがある。
そこに、アナリシスパターンがある。
グローバル変数を使う愚か者に死を。
可変のstatic変数ばかり使う愚か者に死を。
メソッド(メンバ関数)のかわりにグローバル関数ばかり使う愚か者に死を。
だがアンチパターンばかり使う愚か者に死を。
不要な最適化でコードの可読性を低下させる愚か者に死を。
テスト駆動開発もテストプログラミングもテスティングフレームワークも使いこなせない愚か者に死を。
バージョン管理システムもビルドツールも使いこなせない愚か者に死を。
変 化 ヲ 抱 擁 セ ヨ
X P
Extreme Programming
Rational Unified Process