2009-11-28 今日の復習 study 上流工程の重要さ supple design Intention revealing interface side effect free function