読者です 読者をやめる 読者になる 読者になる

To be a professional

プログラミング関係の情報

Udacity

Software Debuggingまとめ3

Ch3 Simplifying Failures エラーを単純化することによって得られるメリット すぐに理解できる。 説明する手間が減る。 どうしたら単純化できるのか? ある問題に対し、単純化させることを考える。 ある要素が、その問題が発生することに関して関係があるかを…

Software Debuggingまとめ2

Ch2 Assertions アサーションを使用することによって、エラーの検出が早くなりすぐ修正できる。 事前条件と事後条件 関数でアサーションを使用する場合は、その関数の事前条件と事後条件をチェックする。 ただし一般的に事後条件は書くのが難しい。 不変条件…

Software Debuggingまとめ

目的 UdacityのSoftwareDebuggingのコースを、ずっと受けていましたが全て終了したのでまとめを残しておきます。 まあ演習問題は面倒だし、使用言語がPythonなので実際に使わないためやってないんですが。 Ch1 How Debbugers Works 科学的手法 デバッグには…