Python 独学プログラミング プログラミング初心者のプログラミングのコツ 必殺ルール~子へびの行先 編~

あっ どうも子へびです。

なんだか前回の投稿から時間が空いてしまった・・・。ここ数週間風邪なのか花粉症なのかよくわからないうっとうしさに見舞われ珍しく絶不調でした。症状が治りつつあるものの完全復活!とはいかない子へびです。けど食欲はあるんだよな。笑

でもcode書きは何気に進んでいた。1箇所ボタン操作の条件分岐の書き方で穴に落ちてしまいもしもし亀よ亀さんよ状態で浮上することができず、Mastre松陰に相談すると

Master松陰

ちゃんと紙に書き出してみた方がいいね。チャート表を作って。じゃないと子へびの書き方だとどんどん条件が増えてわけがわからなくなるよ。If判定の場合elifでつなぐんじゃなくてIfかelseしかない状態を作りあげていかないとどんどん分岐してわけがわからなくなるよ。

子へび

確かに・・。思いついた条件をコピペしてどんどん追加してます。

Master松陰

それが一番最悪なパターンね。条件分岐のコピペは禁止です。まずは紙に書き出して整理してから書き出すこと。

っと新たな禁止事項が言い渡されました。子へびの条件分岐は無駄に長いためMaster松陰はもっとシンプルに書き上げる様にとアドバイスをくれました。そして一通り完成してMaster松陰チェックにお願いすると、

Master松陰

動きは良いけど3箇所まだ修正が必要ね。70点というところかな。

っと細かな関数の作り方やインデントがずれている←これにはMaster松陰はいつも厳し〜。ことなど修正点をもらいました。

Master松陰

サンプルcodeだろうと完璧でなくてはダメです。

っというのがMaster松陰のポリシーで決して妥協点はありません。そして次のカロリー計算のUIに関しては

Master松陰

指示書自体も子へびが書いてそれと付け合わせしてcodeを完成させて合わせてチェックします。

っと新たなステップを言い渡されたので、なるほど!っと早速指示書を書いてみたのですが・・・。

子へび

なんだが落書きにしか見えないけどこれでいいんだろうか?

とも思ったのですがMaster松陰におずおずと見せてみると

Master松陰

・・・・。・・・・・。・・・・・・・・。全然わかんない。

子へび

やっぱり・・・。

っという展開なのでやはり口頭で説明して見ることにします。

やはりこの落書きではだめなのか・・・。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA