不正値を 取り込むように 魔改造2024年04月25日 21時53分18秒

今日の改修作業は1つの問題を解決すると新たな不具合が出てくるパターンを4回ほど繰り返していた。
事の発端が他チームの管轄下にあるデータに不備があり、システム側から必要な情報を特定できないため、手動変更へ対応するための改修なので非常に面倒臭かった。

当初の設計でエラーとすべき状況を正常終了へ持って行くので、諸々の前提を覆しながらも完走させねばならず、そこかしこで予期せぬ状態だと騒がれるので四苦八苦させられた。
苦労の甲斐もあって何とか要件を満たせる状態まで持って行ったけれど、根本的な解決とならないのでスッキリしないけれど、妥協というか諦めの気持ちしかない。

この炎上案件もフレームワークの提供するデータベースがあるのだけど、実態はデータの整合性を確保できない名ばかりのシステムだし、色々と問題だらけで溜め息しか出てこない。
複数のデータを連動して更新する際、途中で失敗したら途中経過を全て元通りにする当たり前の仕組みすら用意されていない。
この1つの問題点だけ挙げても真っ当に動作するシステムとなる保証ができなくて、色々と諦めるしかなくなってくる。