契約によるデザインを専門的に使用していますか?それはプロジェクトの最初からやらなければならないことですか、それともギアを変えてソフトウェア開発ライフサイクルに取り入れ始めることができますか?デザインアプローチの長所/短所は何だと思いますか?
大学院のコースで契約によるデザインのアプローチに出くわしました。アカデミックな設定では、それはかなり便利なテクニックのようでした。しかし、私は現在、Design by Contractを専門的に使用しておらず、それを使用している他の開発者も知りません。SOの群衆から実際の使用法について聞くのは良いことです。