- ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
927 :デフォルトの名無しさん[sage]:2015/11/19(木) 10:30:02.98 ID:A33ByGDA - test
| - ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
928 :デフォルトの名無しさん[sage]:2015/11/19(木) 10:39:22.99 ID:A33ByGDA - interfaceはセマンティクスの定義なんだよ。
チーム開発においてクラスメンバのシグネチャを強制すれば振る舞いを誰が実装しても大きな問題おきないでしょ。 実装なんてブラックボックスでいいんだよ、利用者はシグネチャさえわかればいいんだから。 数百、数千億規模のプロジェクトでもまともにinterface作ってない場合多いからレベル低すぎるね。 上流がコーディングできなんじゃ設計なんてできるわけないんだよ。
| - ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
937 :デフォルトの名無しさん[sage]:2015/11/19(木) 15:28:03.26 ID:A33ByGDA - 極論すると要件を理解してる前提であればInterfaceあれば仕様書や手順書なくたってコーディングできるんだよ。
運用の問題はアトリビュート、共通化したい機能はトレイト・ミックスインで対応可能。 いい加減、ドキュメント作成より実装に工数かけようぜ。
|
|