タグ

Javaとデバッグに関するchibahiroのブックマーク (1)

  • デバッグする人にやさしいコードはあるけれど - カレーなる辛口Javaな加齢日記

    http://uupaa.hatenablog.com/entry/2012/02/03/232243 (ε・◇・)з 分かりやすいコードは、ステップ実行もしやすいのです! (ε・◇・)з ループの先頭に、滅多に通らない大きな塊を配置するのはダメなのです! (ε・◇・)з ポチポチする毎に画面がスクロールするのは、余計なストレスなのです! 気持ちは分からなくもないけど,そういう理由で条件分岐の順番を変えるのは,自分はあまりお勧めしない. 条件分岐の書き方は「コードの読みやすさ」とか「バグの出にくさ」などで決めるべきであって,「ステップ実行しやすいから」というのは質じゃないと思う.*1 *2 それから,発生条件が分かり難い場合はその条件分岐を通る条件も記述すべきですね.たとえば「この画面の初回呼び出し時かつDBMSのAカラムが空の時に,メールアドレスのフィールドに入力された文字列が100文

    デバッグする人にやさしいコードはあるけれど - カレーなる辛口Javaな加齢日記
  • 1