Python.use(better, by="K&R") # for novice《25》switch(3)脱・ハードコーディング★
------------ 序 ------------
この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。
ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
⇒《準備中》
【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R") # for novice
《その他の関連記事》
2007年8月18日《21》switch 文は、百害あって一利なし《前篇》
2007年8月25日《22》switch 文は、百害あって一利なし《後篇》
2007年7月 9日《11》三項演算子 ?: に代わるもの★
※ goto 文と並んで悪名高いのが switch 文です。構造化プログラミングにとっては心強い味方であり、old-timer には根強い人気のある switch 文ですが、オブジェクト指向プログラミングにとっては、逆にその switch 文が手枷足枷となります。
では、OOP では、switch や if/else の羅列を使わずに、どのようにして問題解決を図るのでしょうか。
《査読中》
------------ 本文 ------------
| 固定リンク | コメント (0) | トラックバック (0)

