抽象によるソフトウェア設計 付録A 練習問題 その16

付録A 練習問題続きます。A.3 の古典的パズル最後の問題です。

  • A.3.6 外科医のグローブ
    • 手術用のグローブが2つしかないのに3人の手術をしないといけない、どうするか、という問題
    • 問題自体は既知だったので重ねないといけないのはわかったのですが、知らないと重ねて着用できるようにモデリングしないと思うのでこれも「モデリングできる時点で解答もわかってる」系の問題ですね
    • しかしモデリングが難しくてまだ途中で時間切れです……