2017年10月26日

日記

Qubit の状態ベクトルブロッホ球面上の点にしたり複素数にしたりする変換書いてたが、老化で脳のメモリが足りなくなってきたのか、そこまで複雑な計算でもないのに暗算でできない・・・ 紙とボールペンで計算したら半ページくらいなのだが。 まぁ、こういうのはめんどくさがらずに手で計算しとけば時間の節約になるのは分かってるけど。

ちょっとくらい計算間違いしてもプログラミングならテスト書いとけばいいんだけど、JVM 言語で assert 系のテストコードに慣れてしまったせいか、Go のテストに assert が無いのがどうにも落ち着かない。 というか、マジに assert のつもりで条件書いて間違ってるハズなのにテストが通っておかしいなと悩んでたら、普通にエラーを起こす条件だったときの徒労感よ。

検索したら Go で JUnit っぽい assert 文を使えるライブラリなどが github に転がってはいるのだが・・・

ツイート (ツイート数 54)