ブログ記事一覧|ソフトウェア「ソースコードに潜む100のバグパターン」
Amebaホームピグアメブロ
芸能人ブログ人気ブログ
新規登録
ログイン

ソフトウェア「ソースコードに潜む100のバグパターン」

プログラミングしたソフトがうまく動かないという経験はプログラマの多くが経験していることと思います。
ソフトウェアのソースコードに存在するバグの原因について分析します。
初歩的なバグから致命的なバグまで100個のパターンについてテーマ別に解説します。

  • ブログトップ
  • 記事一覧
  • 画像一覧
  • 動画一覧
  • 新着
  • 月別
  • テーマ別
  • アメンバー限定
  • breakとcontinue

  • switch文のbreak忘れ

  • 記述ミスから発生するバグ

  • final宣言されたメソッドをオーバーロード(Java)

  • リターン忘れ

  • 変数に()をつけている

  • string型とchar型の記述間違い

  • インスタンス化できないクラスのnew

  • IF文の条件式がboolean型ではない(Java、C#)

  • 継承が禁止されているクラスを継承

  • 「else if」の「if」が抜けている

  • 変数の重複宣言

  • 文字列のエスケープ忘れ

  • privateなメソッドの呼び出し

  • キャスト忘れ

  • IF文の条件記述が「==」ではなく「=」となっている

  • 全角文字が混ざっている

  • 予約語を変数名に使用

  • 大文字と小文字の間違い

  • 綴り間違い

  • 1
  • 2
  • ブログトップ
  • 記事一覧
  • 画像一覧
Copyright © CyberAgent, Inc. All Rights Reserved.CyberAgent
  • スパムを報告
  • お問い合わせ
  • 利用規約
  • アクセスデータの利用
  • 特定商取引法に基づく表記
  • ヘルプ