タグ

2017年9月19日のブックマーク (3件)

  • Windowsフォームのテスト術(1/3) - @IT

    プログラム開発には、ウォーター・フォールやスパイラル、アジャイルなどさまざまな開発手法がある。しかしどのような手法を取ったとしても、記述したコードにはテストが必要ということに変わりはない。 品質のよい、バグの少ないプログラムに仕上げるには、「テスト・ケースの選定」と「テストの実施」が重要だ。正常に動いているプログラム・コードを少しでも変更したら、すべてのテスト・ケースを再実行し、「変更部分がきちんと変更された仕様どおりに動いているか」と「それ以外の部分がいままで通り動いているか」を確認するのが理想的だ。 以前はテストの実施は、人がテスト仕様書を見ながらプログラムを動かして目視で確認するという方法しかなかったために、「全テスト」という理想を実現するのは時間と人手が必要だった。しかし最近は、自動的にテストを実施してくれる自動テスト・ツールが登場して、全テストを常に行うことも現実的な方法になって

  • LINQ(リンク)の基礎知識(1/4) - @IT

    稿は、すでに公開されている「特集:C#プログラマーのためのLINQ超入門(前編)LINQ(リンク)の基礎知識」を、Visual Basicプログラマー向けに加筆・修正したものです。 Visual Studio 2008(以下、VS 2008)にはさまざまな新機能が追加されていますが、最大の新機能といえばやはり「LINQ」(「リンク」と読みます)でしょう。 LINQとは、 Language INtegrated Query の略で「統合言語クエリ」と訳されますが、もう少し分かりやすくいい換えれば、 言語(Visual BasicやC#など)のコード内に記述できるクエリ となります。クエリとは「問い合わせ」です。開発でクエリといえばデータベース検索に使われるSQL文が代表的ですが、LINQではSQL文に似た構文によりクエリを記述し、データベースをはじめ、さまざまな対象から、データの検索や集計

    THAL
    THAL 2017/09/19
  • Instagram

    THAL
    THAL 2017/09/19