Mail: Pass:
前月  2009年10月  翌月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

links

 びびすけさんのページ
 体重・走距離分析
 月間・靴・コース走距離
 タイムトライアル分析
 速度・心拍数分析
 自転車・月間・コース走距離
 オセロ勝敗・レート分析
 ViVi web site

新着日記

 ViVi 3.x ライセンス購入者アンケ…
 むちゃくちゃ便利になった
 イテレータと論理オフセット
 ToDo項目件数の推移を表示
 ViVi のToDo項目数が減らない
 mixi アプリのキャッシュが消せない
 ViVi 3.03 に画像表示機能を入れ…
 4x4 オセロ 並び定石最善手順
 4x4 オセロ 縦定石最善手順
 4x4 オセロ 縦定石最善手順?
 今度こそ 4x4 オセロ最善手順
 4x4 オセロ最善手順?(2)
 4x4 オセロ最善手順?
 Visual Studio SDK メモ (2)
 Visual Studio SDK メモ (1)
 ViVi 3.01 今週の予定

新着コメント

 やっとこさですね/ひさ
 にょ?/びびすけ
  /ishigaki
 ショートカット/びびすけ
 C# だとメニュー…/びびすけ
 単体テスト項目…/びびすけ
 単体テスト全部…/びびすけ
 エピローグコー…/びびすけ
 @VC6/びびすけ
 優先順位/びびすけ

トラックバック

トラックバックはありません。

カテゴリ一覧

 基本データ
 ジョギング
 テニス
 ViVi
 自転車
 Web
 RunRunDietOnline
 PostgreSQL
 ビルドアップ走
 ランニング

TSV,DSVモード実装・単体テスト (2009/10/01 13:33)

ViVi のCSVモードに、TSV,DSVモードを実装し、単体テスト・デバッグを行った。
この作業に要した時間は約2時間半だった(http://twilog.org/vivisuke/date-091001 参照)。

まだ、バグや修正モレがあるかもしれないが、工数見積もりは2日だったので、
見積もりよりも大幅に早く作業を終了することができた。

こんなにうまくいったのは cell_iterator を採用したおかげだと考えられる。
文字列のパースやカーソル移動処理にからむもろもろをすべて cell_iterator クラスにカプセル化
しておいたので、区切り記号を可変にするための修正も cell_iterator クラスと、
cell_iterator オブジェクトを生成しているところだけに限られた。
そのために修正コストが非常にすくなく、バグの発生確率が低下したのだと考えている。

いと素晴らし>イテレータ


コメント:

パス ← 「abc」と入力してください。(※ 非ログイン状態での書き込みは IP アドレスが公開されます)
名前
タイトル
コメント

( page views in recent 7 days)

パスワード忘れ
今週のランキング
計算タマちゃん
FAQ
ヘルプ
about rrdOnline