やっぱり動的型付け言語は大規模開発で効率が悪い 3
■ このスレッドは過去ログ倉庫に格納されています
0003デフォルトの名無しさん
2011/11/09(水) 19:13:17.56完全なウォータフロー型の開発だね。
インターフェースならまだしも、プライベートな関数や
プライベートなクラスまで最初にきっちり決めてしまうってことが可能で、
そのあとは変わらないのが原則。そしてドキュメントを作るってならそれでいいよ。
だけどそれがアジャイルのやり方ではないってのは分かるね?
うちはアジャイルでやってるので、そういう最初にきちっと決めるやり方は合わない。
アジャイルは各イテレーションで仕様変更が入るもの。
> それとも最近のIDEというのは、この辺りの仕様変更まで自動的に追従してくれるのかな?
自動的に追従してくれるのは、リファクタリングブラウザで出来る範囲まで。
引数の入れ替えとか名前の変更とか長いコードを関数に追い出したり、
逆に関数をインライン化したり、クラスをまたがったメソッドの移動とか
ようするに機能的な仕様変更ではなく、アプリの動作を変えないコード上の仕様変更のうち
機械的に処理できるものだけ。
それでも十分便利だけど。たいてい機能的なの仕様変更には、
コード上の仕様変更が多かれ少なかれ含まれるものだからね。
■ このスレッドは過去ログ倉庫に格納されています