><https://twitter.com/orange_in_spacehttps://pawoo.net/@orange_in_space
図です
オレンジは、大きな目的(目標)から小さい目的(目標)に分けていく発想を指して、なんて言っていいのかわかんないのでトップダウンって言ってた><;
だいたいどっちの方に進めば着くのか?><とかはトップダウンかも>< じゃないと無意味にランダムに進んでるのと変わらないことに・・・><
ボトムアップだと「光に向かって進む」だけでなんとかなるので脳に優しい
次どちらに曲がるかは頻繁に切り替わるので記憶できない
たとえば教習所の道路を走ってて「次に左右のどちらに曲がるか」を、直線を走っている間に忘れたなどのエピソードがあります
今回の話、オレンジ的に「そうだよね 設計って目標から見ると基本的にトップダウンだよね」みたいになってないのわりとびっくりしてる・・・・><(巨視的(大局的?><)に見た場合にはウォーターフォールモデルになるよね的な><(じゃないと「いったい何を作ってるのか?><;」になっちゃう><))
オレンジは短期記憶がものすごく弱いかも>< だからこそトップダウン的な面もあるかも><(最終目的だけあってればいいので覚える事少ないかも><)
"お菓子の場合と食べた事ないものだけはちゃんとその通りに作るけど、食べたことあるものの場合は複数のレシピ見て、例えば分量は「なるほど>< ○と×と△は、だいたい3:1:1なのか><」みたいに考えてる><"
でも、これもトップダウン的に考えるクセがついてるからこそ出来てるんだと思う><;
" 例えば「チャーハンとは、炊いたごはんをたまご及びその他具材等と炒め調味したものである」みたいに考えて作る><"https://twitter.com/orange_in_space/status/768709998515847168
オレンジはさっきの主張と逆っぽくなるけど、料理を要素に分解して「こうすると、こうなります」みたいなのをたくさん見た上で(料理番組でもそういう所見てる)、レシピを直接使わないで概念みたいにして考えてる><(オリジナル料理もいくつかある!><)
料理の真似は途方に暮れがちなので、とりあえず基本のレシピを幾つか覚えて、それとの差分を再現する方向でやってみるか…みたいなあれになっている。進捗は、うんまあ。
たしかに冷蔵庫の残り物からなんか作るのも料理かも><;
その例えで言うとボトムアップ料理することあるなあ。「とりあえず出汁をとって大根を茹でてみよう」みたいなの。
小型機怖いわやっぱり
着陸したっぽい><
1000ftきった><https://www.flightradar24.com/32.48,130.18/14
プログラマがプログラマであるのはレシピ通りに作業できるからではなくて、目的に合わせて自分でレシピを作れるからこそプログラマかも><
オレンジ的に料理に例えるのはなぜかというと、料理するのってレシピを見てその通りに単に作業するのも料理だし、トップダウン的にどう調理すれば目的の食べ物を作れるのか考えるのも料理だし、既存のレシピから脇道にそれたちょっとアレンジしても料理だし、みたいな例えに使えるから><
思考の /dev/null