【goto文使いのプログラミングの考え方は?】 構造化をサポートする言語(C/C++, Javaなど)を知る前に、行番号付きBASICやアセンブリ言語のようなgoto文(ジャンプ命令)ありきの言語を習得した人はどういう発想でプログラミングしているのでしょうか? 私は構造化言語(C言語)を先に習得したので、アルゴリズムをif文やwhile文の組み合わせで考えてから、アセンブリ言語の場合、それをジャンプ命令によって置き換えていきます。私にとって、これ以外の考え方ができないわけですが、非構造化言語を先に習得した人はgoto文ありきでサクサクとプログラミングしてるんでしょうか?その辺の感覚的なところであるとか、そうした上でスパゲティコードにならないように気をつけている点などありましたら、教えてください。
第0回 あらためてRuby入門 まつもとゆきひろ氏自身による「Ruby入門」をお届けします。日経Linuxの連載開始前の特別企画(2005年4月号)として,Rubyが他のスクリプト言語やオブジェクト指向言語とどこが違うのか,なぜ便利なのかを中心に解説してもらったものです。 ● 基本と他言語との違い ● 実装とRuby誕生の秘密 第1回 プログラミングとオブジェクト指向の関係 プログラマを目指す人々の中にも,「オブジェクト指向は難しい」とか,「なかなか分からない」という印象を持つ方が多いようです。そこで,Rubyを題材にオブジェクト指向という考え方について説明していきます。 ● その1 ● その2 ● その3 第2回 抽象データと継承 オブジェクト指向プログラミングを構成する3原則のうち,前回は「ポリモーフィズム」を学びました。今回はオブジェクト指向の歴史を復習した後,残りの「データ抽象」と
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く