Repo
kjana00@gmail.com
2015-07-24 02:04:40
今朝は雨。朝ごはんはパンとトマトとソーセージ。先週末みたいに台風ってわけじゃないからまだましだけど、ねぇ……涼しめなのが救い。
地道に前は CSV で適当に結果を吐くテストコード書いてたけど、今回は普通にユニットテストっぽいテストを書くことにしてちまちま。IC の数だけ回すはずのループでレジスタの数だけ回したらそりゃ SEGV も出るなんていう間抜けな発見があったり、テスト書く以前にまだ実装してないっていうのを思い出したわ、なんていう機能があったり。やっぱり一通り動かしてみないとコードレビューに持って行く以前な感じになりがち。動かせば即分かりそうなことにはあんまり注意払わないからな……今の仕事場の流儀とは外れるわけだけど。
どうしてもテストコードが膨らんで見目麗しくない感じになるな、とかありつつ時間で終わる。半分ぐらいはテストも書けたか。全関数にテスト付ける必要は一応無いよね、これ。そうすると後はコールバックの中身とか周期処理の中身とか。上の方で被さってるところなんでちょっと面倒。はぁ。
別件の小修正してリリースな話の方で、そういう話だと本当に小修正で済むのかどうか怪しいようなと感じるメールが来たんで問合せたり、静的チェックツールの警告に対処するためそっちの担当コードをちょっといじりましたと言うから確認したら、向こうの関数が const 付きだと受け付けてくれないからわざわざ const を落すキャストしてたところに const 挿入して元と同一の型にキャストするという真似をしてくれてたんでびっくりしてメールしたり。うん、そうだよね、やっぱりキャストがいらなくなる方向で正しいんだよね。
そんな感じで終わって帰る。本当にこれ期限までに終わるか、という疑問が少々残りつつ。今いじってるモジュールが一番仕様が大きくて、残りは割と単純かつやることがあんまり変わらないモジュールだから何とかなると踏んではいるんだけど。少なくとも書き終わりはするだろう、と。未テストで、だから全然信用出来ないコードではあっても。
雨が上がって晴れ間が出て、それでも気温はそんなに上がってなくて湿度も昨日程じゃないような気がするっていうとそこそこ快適……って言ったら言い過ぎか。そこそこ過し易い。そんな中帰って晩ごはんにカレー。微妙に余る豆板醤を入れてしまえ、入れてしまえで使い切ったらだいぶ辛めになった。カレーの辛さとはちょっと違うような気もするけど。
後は WWW 見たりゲームしたり。ウボ=サスラの落とし子が出たから帰りましょうという気分で適当に動いてたらダークエルフソーサラーを放置し過ぎて帰還が発動する前に召喚されたモンスターの群に押し潰されそうになったりしつつ。危なかった……