vending_machine.md 自動販売機のプログラムをTDDで書いてみよう! 飲み物の自動販売機の動きを、プログラムで表現してください。 最終的な自動販売機の全機能は、不確定です。 テスト駆動開発のアプローチを有効活用して、 進化的に設計をどんどん変えていきましょう。 命名のヒント 自動販売機のプログラムを書こうとすると、 いろいろな英語表現を知っていると便利です。 まずは英語版のWikipediaを見てみると、 いろいろな言葉を拾えます。 以下にいくつかの例を挙げます。 https://en.wikipedia.org/wiki/Vending_machine 自動販売機 = Vending Machine 受け取り口 = cup, open compartment 商品 = item, product 飲み物 = beverage (コインを)投入する = insert (商品
![プログラミングのお題: 自動販売機 (設計進化重視バージョン)](https://cdn-ak-scissors.b.st-hatena.com/image/square/1ef26f6cb4349557952890dbe3e567f7f98dc151/height=288;version=1;width=512/https%3A%2F%2Fgithub.githubassets.com%2Fassets%2Fgist-og-image-54fd7dc0713e.png)