バグ潰してますか?僕は毎日3個ぐらいは踏み潰してます Android2.xでしかでないバグを死んだ魚のような目をして潰してます。 まぁ、バグは出さないほうがいいです。 TDDだったりDDDだったりCIだったりはバグを出さない、 出してもすぐ見つけるための仕組みですね。 ですが、どうしてもバグは出ます。 というか、バグがないシステムを保証することは出来ません。 人生は有限なので、無限にテストは出来ないですから。 ではどうやってバグを潰すか。 再現できるバグは潰しやすいですよね。 A B C D E という手順を経るバグがあったとします。 A B C D E のどれかにあるわけです。 ここで僕がやる手法は、 可能なのであれば、 ABC と DE をわけてテストします。 2分探索ですね。 で、Aに原因があるとわかったら、 A を α という単純な手法に変えられないか考えます。 単純化したほうがバ