タグ

プログラムに関するmekagaziraのブックマーク (2)

  • リファクタリングとは - IT用語辞典

    概要 リファクタリング(refactoring)とは、ソフトウェア開発で、プログラムの動作や振る舞いを変えることなく、内部の設計や構造を見直し、コードを書き換えたり書き直したりすること。 規模の大きなプログラムを長期間に渡って開発し続けていると、急な仕様変更や機能追加でその場しのぎの継ぎ接ぎが行われた箇所や、柔軟性や拡張性に乏しい設計や構造、無駄な重複、意図の読み取りにくい難解・煩雑な箇所が増えてくる。 そのような場合に、そのまま開発を続行するのではなく、一度立ち止まって既存のコードを見直し、開発者にとって理解のしやすい構造や設計に改める作業をリファクタリングという。機能の追加や不具合の改善などは行わず、内部構造の改善に徹し、あくまで外部から見た振る舞いは変えないのが原則である。 リファクタリングによって開発の進捗そのものは変わらないため、一見、工数が増えて工期が遅れるだけの無駄な作業のよ

    リファクタリングとは - IT用語辞典
  • Java プログラミング入門

    基礎 j001 JAVAプログラムの作成と実行 j002 JAVAのインストール j101 画面への出力  j111 変数と型 j112a 演算(整数演算) j112b 演算(実数演算) j113 文字コード j121a 文字列(宣言) j121b 文字列(比較) j121c 文字列(探索) j131a 配列(1次元配列、宣言と確保、代入) j131b 配列(1次元配列、列挙による宣言と代入) j132a 配列(2次元配列、宣言) j132b 配列(2次元配列、宣言) j141a 分岐(if文) j141b 分岐(if文の繰り返し) j142 分岐(switch文) j151a 制御構造(for文) j151b 制御構造(for文、continue文、break文) j151c 制御構造(for文、ラベル付きcontinue文、ラベル付きbreak文) j152a 制御構造(while文)

    mekagazira
    mekagazira 2010/08/02
    サンプルプログラムが豊富なページ
  • 1