2015年4月24日金曜日

関数型プログラミングを料理の仕方でたとえてください




関数型プログラミングを料理の仕方でたとえてください 【OKWave】

関数型プログラミングを料理の仕方でたとえてください。
作る料理はなんでも構いません。
料理の一般的なレシピというのは、手続き型プログラミングで
たとえることが可能だと思っています。



インスタント、冷凍食品コーナーにいきましょう。

インスタント、レンジ用単品素材や完成品が売ってあるので
それを必要なだけ組み合わせたり分解したりしてチンしたり、お湯を注ぎます。

レンジは8台以上あり、お湯もたっぷり用意されてるので、
全部いっぺんに調理できます。

えっ、レンジ失敗しましたか?
湯切り忘れて麺伸びちゃいました?
大丈夫、冷凍食品はいくらでもあるので前の状態からやりなおせます。



しかしそれだけでは新しい料理が作れません。

そこであなたの役目は料理ではなく
新しいインスタント冷凍食品開発となります。


食品開発のポイントとして、
おいしいラーメンに塩と醤油の小袋を2つつけてはいけません。
最初から塩ラーメンと、醤油ラーメンの2つを開発してください。
その方が売れます。

できれば、日清のカップヌードルのように
「最初から『かやく』がふりかけらていて小袋さえない」方が
食べる人の手間や袋を捨てる処理が要らなくなるので
商品も人気が出るでしょう。


小袋がたくさんある方が便利で誰のニーズにも
応えられる用に思えますが、
それはたくさんの問題を引き起こしコストも跳ね上がり
なおかつ売れません。

なるべく小袋のない商品開発を目指してください。



日清 カップヌードル 77g×20個
日清 カップヌードル 77g×20個

0 件のコメント:

コメントを投稿