Push通知がくるよ

バグ取り物語

ガシガシコーディングしたら、ちまちまバグを除去。

今日のバグはたちが悪かった。
シングルクォーテーションを入れ忘れるという初歩的なミスだったのだけれど、

システムからの警告は「終わりの記述がぬけてまっせ」といった感じのものでした。

1個間違えたのではなくて、2個、別々の位置で挿入漏れしていたので
発見するのに一苦労しました。
何百行とあるコードを切り分けきり分け位置を特定、修正に成功しました。

エディタもいじわるで、予約語系統は色を変えて表示してくれるのですが、
クォーテーションで文字列のくくってあるところは、
記述漏れがあっても勝手に文字列の終わりを解釈してしまうという
親切なんだか不親切なんだかわかんない仕様。

さらに、チェック機能を使うと、無駄なコードを盛りだくさん
「勝手に」入れてしまうので、lintとしては使いたくない。使えない。
他のファイルにインクルードするコードにヘッダやらメタ記述を山ほど入れてくれて
メチャクチャになってしまいます。

人力デバッグが一番確実で早いというなんだかなあという状況。

今の環境に移って間もないこともあるけれど、
なんとかしないといけません。

まあ、winではメモ帳でだいぶコードを見るのを鍛えられたから、
ちょっとやそっとでは戸惑わないけれど。

まったくもって、よけいな時間を食ったのでした。

あさ

山ほどの病気と資格と怨念と笑いで腹と頭を抱えてのたうち回っております。何であるのかよくわからない死に直面しつつも、とりあえず自分が死んだら、皆が幸せになるように、非道な進路を取って日々邁進してまいります。

Share
Published by
あさ

Recent Posts

砂漠の鏡と港の灯

砂漠の国境地帯に、「砂の工房(…

4週間 ago

売れない種と、数字の畑

小さな町で、種苗店「ミドリの種…

1か月 ago

薄い土の上で

【導入】  その夜、私は机の上…

1か月 ago

川辺の茶屋と、荷車の話

川辺に、小さな茶屋がある。 旅…

1か月 ago

場を痩せさせないために

文章には、音がある。 読み手の…

3か月 ago

短い歓声と長い影

 町はずれの工場には、設備が止…

7か月 ago