アカウント名:
パスワード:
>>まず取り上げられたのはGoogleのエンジニアのJon Skeet氏。1か月当たり425を超える質問に応え、デバッガを必要としないコードを書くとされている。
Googleの著名なソフト屋さんが組込開発の低レベルなハードまわりの部分をやっているとは思えないので、つまりこれはアプリケーション開発する人たちはみんなデバッガに頼りきっているということなのか?
あと、コンパイラにバグがある時なんかもデバッガじゃないと判らないよなあ。
Windowsで開発やってて著名なCコンパイラにバグがあるなんて騒いでる奴がいるが99.99%はそいつの間違い一方、組込プロセッサのコンパイラを使うときはバグが無い方がおかしいという心構えとバグを回避するコーディングをする技量が必要
その手のバグを経験したエンジニアは、デフォルトで最適化を無効に設定するようになる。
例えばVC2010でビットシフトが変な値になるとか [microsoft.com]ICCもgccもですけど、最適化って鬼門ですよねー。まぁ、メモリリークしてたとかアドレスの扱いがアレとかの要因が隠れてる可能性の方が高いですけど。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ
デバッガを必要としないコード? (スコア:0)
>>まず取り上げられたのはGoogleのエンジニアのJon Skeet氏。1か月当たり425を超える質問に応え、デバッガを必要としないコードを書くとされている。
Googleの著名なソフト屋さんが組込開発の低レベルなハードまわりの部分をやっているとは思えないので、つまりこれはアプリケーション開発する人たちはみんなデバッガに頼りきっているということなのか?
Re: (スコア:0)
あと、コンパイラにバグがある時なんかもデバッガじゃないと判らないよなあ。
Re: (スコア:0)
Windowsで開発やってて著名なCコンパイラにバグがあるなんて騒いでる奴がいるが99.99%はそいつの間違い
一方、組込プロセッサのコンパイラを使うときはバグが無い方がおかしいという心構えとバグを回避するコーディングをする技量が必要
Re:デバッガを必要としないコード? (スコア:1)
その手のバグを経験したエンジニアは、デフォルトで最適化を無効に設定するようになる。
Re: (スコア:0)
例えばVC2010でビットシフトが変な値になるとか [microsoft.com]ICCもgccもですけど、最適化って鬼門ですよねー。
まぁ、メモリリークしてたとかアドレスの扱いがアレとかの要因が隠れてる可能性の方が高いですけど。