オブジェクト指向システムの設計 171 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0129デフォルトの名無しさん
2016/06/13(月) 23:43:18.56ID:6Ot446qT> ダックタイピングできるならインターフェース宣言すら不要なんだが、その煩雑性がユーザーにとっての再利用性にどう結び付くんだ?
インターフェース宣言が不要なのであって
インターフェースが不要なんじゃないよw
インターフェース、つまり動作するにはこの関数とこの関数が必要という
情報があることには変わらない。
あくまで宣言が不要なだけ。
で、宣言が不要っていうのは書くのは楽になるかもしれないが、
実際に動かしてみなければ足りないことがわからない。
テストを書けば良いのだが、ちゃんとテスト書いたっけ?
という悩みがどうしても消えない。
インターフェース宣言っていうのはその悩みを補完するための
あれば便利な道具だよ。
■ このスレッドは過去ログ倉庫に格納されています