6490697 ランダム
 ホーム | 日記 | プロフィール 【フォローする】 【ログイン】

ふるた技工所(てっこうしょ)

ふるた技工所(てっこうしょ)

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

キーワードサーチ

▼キーワード検索

プロフィール

Aちゃん22

Aちゃん22

フリーページ

2014.08.16
XML
カテゴリ:ソフト開発日誌
scankeylx を free pascal に移植する作業が難航している。原因はデバックのための仕掛けが少なすぎたことだと考えている。

最近のデバッカは優秀でデバック表示を入れなくても、ローカル変数、クラスメンバをステップ実行中に自動で表示してくれるので手で WriteLn (printf) を入れなくても何とかなっていた。

muti-thread の program のデバックは簡単ではない。そもそも、lazarus IDE のデバッカはまだ不安定の様だ。生きがいい状態でデバックしないと、実際の挙動とまるで違う状況をデバックする事になる。

成立しないと考えている状況を式として書いて、成立してしまった場合は print する。これを無駄だと言う人はいる。「コードカバレッジ率を下げる」ともっともらしい理由を付けて。

自分の経験からすると、多くのプログラムで矛盾検出ロジックを持たない場合、不安定な動作をし、デバックをしようとしても困難を伴い、目的の動作に対する実装も不十分だ。

動きだすまで遠いのかなぁ。





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2014.08.17 20:26:21
コメント(0) | コメントを書く
[ソフト開発日誌] カテゴリの最新記事


カレンダー

カテゴリ

サイド自由欄

コメント新着

ご無沙汰してます@ Re[4]:ようやく転職エージェントに会うも - 3 分で終了(04/01) Aちゃん22さんへ かなり昔のことですが、…
Aちゃん22@ Re[3]:ようやく転職エージェントに会うも - 3 分で終了(04/01) ご無沙汰してますさんへ、こんにちは、 N …
ご無沙汰してます@ Re[2]:ようやく転職エージェントに会うも - 3 分で終了(04/01) Aちゃん22さんへ ご返信ありがとうござい…
Aちゃん22@ Re[1]:ようやく転職エージェントに会うも - 3 分で終了(04/01) ご無沙汰してますさん、こんにちは。 たま…
ご無沙汰してます@ Re:ようやく転職エージェントに会うも - 3 分で終了(04/01) 更新を楽しみにしてました。個人事業主に…

ニューストピックス


© Rakuten Group, Inc.