えーと要するに「どうにもならないプログラム」を作らないための覚え書きですが、そのための方法として 変更に強いコードうまい設計(変更に強いだけでなく、全体的にニュアンスとして)を目指したらいいんじゃないかと思い、そのためのネタをとりあえず吐き出してみました。基本、雰囲気です。 勘違いや、嘘ではないが本当でもない話、逆に有害な話をまき散らしている可能性もあります。そういう場合はできれば分かりやすくツッコんでください。「これはひどい」タグだけつけられても何が悪いのか分からない可能性大です。 逆にこの記事は毒にも薬にもならない可能性も高いです。 途中で文体が大きく変わりますが気にしないでください。 前提言語そのもの、アルゴリズム、構造化、OO の基礎知識は、当然持ってるものとします。反対に 「匠」系のスキルは要求しません。というか組み込みとか知らないし。 アプリケーションの分野による違いはあまり関