アカウント名:
パスワード:
>>まず取り上げられたのはGoogleのエンジニアのJon Skeet氏。1か月当たり425を超える質問に応え、デバッガを必要としないコードを書くとされている。
Googleの著名なソフト屋さんが組込開発の低レベルなハードまわりの部分をやっているとは思えないので、つまりこれはアプリケーション開発する人たちはみんなデバッガに頼りきっているということなのか?
あと、コンパイラにバグがある時なんかもデバッガじゃないと判らないよなあ。
Windowsで開発やってて著名なCコンパイラにバグがあるなんて騒いでる奴がいるが99.99%はそいつの間違い一方、組込プロセッサのコンパイラを使うときはバグが無い方がおかしいという心構えとバグを回避するコーディングをする技量が必要
プロセッサの方にもバグ(エラッタ)があるからな・・・
エラッタはバグじゃなくて仕様です。
「メモリが化けるっ!」とすごい剣幕で怒られて調べてみたら、そもそもバイナリの中に分岐後のコードがない。ありゃりゃ?と思ってみたら、
if(hogehoge = 0)・・・・
みたいなコードだったことも。そりゃ、絶対に条件成立しませんから、コードがなくて当然。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson
デバッガを必要としないコード? (スコア:0)
>>まず取り上げられたのはGoogleのエンジニアのJon Skeet氏。1か月当たり425を超える質問に応え、デバッガを必要としないコードを書くとされている。
Googleの著名なソフト屋さんが組込開発の低レベルなハードまわりの部分をやっているとは思えないので、つまりこれはアプリケーション開発する人たちはみんなデバッガに頼りきっているということなのか?
Re: (スコア:0)
あと、コンパイラにバグがある時なんかもデバッガじゃないと判らないよなあ。
Re: (スコア:0)
Windowsで開発やってて著名なCコンパイラにバグがあるなんて騒いでる奴がいるが99.99%はそいつの間違い
一方、組込プロセッサのコンパイラを使うときはバグが無い方がおかしいという心構えとバグを回避するコーディングをする技量が必要
Re:デバッガを必要としないコード? (スコア:0)
プロセッサの方にもバグ(エラッタ)があるからな・・・
Re: (スコア:0)
エラッタはバグじゃなくて仕様です。
プロセッサだけじゃない (スコア:0)
「メモリが化けるっ!」とすごい剣幕で怒られて調べてみたら、そもそもバイナリの中に分岐後のコードがない。
ありゃりゃ?と思ってみたら、
if(hogehoge = 0)・・・・
みたいなコードだったことも。そりゃ、絶対に条件成立しませんから、コードがなくて当然。