難解な コードを改め スッキリと2016年06月15日 23時33分07秒

昨夜の就寝時も室温と湿度の影響で寝苦しかったのだけど、布団の枚数調整がちょうど良い感じに収まってくれて、寝付きも寝相も良くて朝まで気持ちよく眠れた。
それでも前日の不調が残っていたりもしたものの、出勤を危ぶむような重傷でなかったので良かったのだが、体力の回復まで間に合っていなくて疲労感と空腹が酷かった。
朝食で体温を上げてやるとさらに快調となるも、調子に乗っているとぶり返してきそうな不安感が付きまとった。

仕事は自社環境で実行できない機能のテストをやっていて、正規のエラーログを参照できなかったりと面倒が有って手間取ったけれど、想定よりも順調に動いてくれたから良かった。
今の作業は他社の作った機能をこちらで作り直しつつ、抱えているバグも修正しているのだけど、最も難解だった部分が完成したので安堵している。

前の会社が作ったコードは何を意図しているのか分からない作りが多くて、今日の分は実質的に20行ほどの処理を複雑怪奇に加工して、300行ほどに膨らませていた。
膨らませすぎた影響で何処で何をやっていたのか見え辛くなり、バグを解消できない状況へ陥っていたのだろう。
本来なら機能の使い回しを容易にしたりするためのクラス設計なのに、難読化されてバグの温床となる逆効果を生んでいて呆れるばかりだった。