Slide 55
Slide 55 text
参考文献
▸ オブジェクト指向入門 第二版 概念・コンセプト
▹ 11章 契約による設計:信頼性の高いソフトウェアを構築する
▹ 12章 契約が破られるとき:例外処理
▸ https://en.wikipedia.org/wiki/Design_by_contract
▸ https://speakerdeck.com/twada/php-conference-2016-revised
▸ https://qiita.com/kawachi/items/c3cf53e0602fb53e78e9
▸ https://stackoverflow.com/questions/147969/is-it-idiomatic-ruby-to-add-an-asse
rt-method-to-rubys-kernel-class