原因と 思しき仕様 見つけたか?2023年06月13日 21時47分41秒

デバッグ不能のためにロジック整理を兼ねて作り直していた機能について、1点ほど妙な仕様で記述された箇所を発見したので問いあわせてみている。
正常動作しない原因であれば嬉しいのだけど、その1点以外に怪しい箇所が見当たらなかったので、無関係だった場合は泥沼の更に深い所へ踏み込む羽目となるから怖がっている。
作り直しの過程でデバッグ不能となる原因箇所を切り離して、無理矢理に実行させられる構造にしておいたので、最低限の動作確認を行ってから試験へ回す予定でいる。

もっと手間取るかと思っていたのだけど、コーディングにおいて読みやすくするための注意点を意識してみれば、難解だと感じたコードがスッキリとまとまってくれて、色々と整理しやすくなったおかげだろう。
それと取得しておきながら利用していないデータが存在すると判明して、対応漏れである可能性が高いので仕様確認をしてから作り込む事になりそうだ。

最初の霞を掴むような状況から比べたら進歩したけれど、まだ泥沼の中に浸かっている状態なので早々に抜け出したい反面、他の作業をしなくて済む状況が居心地良いと言い始めている面もある。
最近に寝付けないだけに昼寝する隙が生まれる要因ともなっており、怠け心が顔を覗かせている事に呆れている今日この頃だ。