バグいろいろ

バグの原因の多くは、実装者の不注意から出る。
が、必ずしもそれだけというわけではない。
実際の開発を行う中では、仕様が明確でないケースや、
情報伝達の不備によるバグ発生などのケースが存在する。


ここではそれら雑多なケースは除外し、
実装者が作り出すバグについて述べる。


実装者が作り出すバグには以下のようなものがある。

  • 怠慢によるバグ(エラー処理をしない)
  • 不注意によるバグ(タイポ)
  • 知識不足によるバグ(APIの挙動や副作用を理解していない)