年金制度のソースプログラムを読む

ぱらぱらと、年金制度シミュレーションプログラムの一部を眺めてみた。年金制度はけっこう知っているつもりだったが、あらためてこのソースを読むと、年金制度と一口に言っても、その中には幾つもの年金制度が入っていて、加えてオプションで育休期間年金保険料免除、障害者年金、遺族年金等の要素が入っているのだと思い知らされる。

本職のプログラマとしては、「こんなにいっぱい定数直書きしているようなソース、絶対あちこちバグっている」と思うのだが、いかんせん具体的なバグを指摘できるだけの知識はない。

他にも目を通した人がいたら教えてください。