タグ

バグと山浦恒央に関するobata9のブックマーク (2)

  • ソフトウェア技術者のためのバグ百科事典(5)意外に多い「実装抜け」のバグ

    ⇒連載「山浦恒央の“くみこみ”な話」バックナンバー 1.はじめに 「バグ百科事典」では、筆者が気になったバグを紹介し、読者の「バグの早期発見」 「バグの未然防止」に役立てていただくものです。今回は、学生からヒントを得たバグを紹介します。学生の話ですが、プロの開発現場でもよく起きるバグです。 2.学生とプロのソフト開発の違い 過去のコラムでも何回か説明しましたが、学生とプロの開発方式には違いがあります。最も大きいのは、開発規模、働き方、品質要求の違いでしょう。 学生が作成するプログラムの開発規模は、多くて1000行程度です。また、学生は労働基準法を順守する必要はなく、熱意と体力が続き、空腹を我慢できる限り作業に没頭します。ただし、学生が作るのは、「正常データで正常ケースさえ動けばよいプログラム」なので、異常ケースは考えません。 プロのソフトウェア開発の規模では、数万行は当たり前で、携帯電話機

    ソフトウェア技術者のためのバグ百科事典(5)意外に多い「実装抜け」のバグ
  • ソフトウェア技術者のためのバグ百科事典(3)意外に厄介なデータ入力ミスのバグ

    ソフトウェア技術者のためのバグ百科事典(3)意外に厄介なデータ入力ミスのバグ:山浦恒央の“くみこみ”な話(124)(1/4 ページ) ソフトウェア技術者に向けて、バグに関する基礎知識をまとめていく新シリーズ「バグ百科事典」。第3回は、ある意味プログラマーにとって理不尽で、意外に厄介でもある「データ入力ミスのバグ」について解説します。 ⇒連載「山浦恒央の“くみこみ”な話」バックナンバー 1.はじめに ソフトウェア開発エンジニアのみなさんは、「バグを未然に防ぎたい」と思いつつ、デバッグでは、「バグの原因がなかなか見つからない……」と悩んでいると思います。シリーズでは、バグの原因をテーマ別に分類し、百科事典のように紹介します。将棋なら「棒銀」「四間飛車」「ゴキゲン中飛車」「三間飛車」「相掛かり」「矢倉」「藤井システム」のように、戦術別にまとめた解説書とお考えいただければ分かりやすいと思います。

    ソフトウェア技術者のためのバグ百科事典(3)意外に厄介なデータ入力ミスのバグ
  • 1