円環 2024/08/08 22:52

暑い……ような気がしなくもない

いや、暑いことは暑いんだけども。
それでも今までに比べると割と過ごしやすい夏だなと。
主に雨が降る回数が多いからそう感じるのだろうけど。
いつもだいたいこの頃になると家の中ではパンツ一丁なんだけど、
それだと雨降ってる夜とかは寒いくらいである。
寝起きで汗びっちょりということもまだないし、快適な夏である。

今回の記事更新はさっさとやるつもりでいたんだけど、
いざ、公開する予定の動画撮ろうと思ってやっていたら、不具合が……。
こりゃ、見せられないなと修正してたら今の時間に。

あとね、不具合もね、出したくて出してるわけでは無いのよね。
他サークル様の記事見てるとなんだかなぁというのがあったので。

一言で不具合と言っても様々なレベルがあり、
ただのスペルミスでエラー落ちするのから、
(しかもコピペで大量に増産してたり……orz)
メモリリークで一定時間経ってから急に落ちるのとかまでいろいろあってだな。
ぶっちゃけすぐに修正出来るとは限らないんだよね。
ただのスペルミスだって気づかなければ何時間もウロウロと彷徨うことになるし。

流れとしては、
 1.原因の特定
 2.原因の修正
 3.テスト
の3段階ですかね。
「3.テスト」で直ってなければまた「1.原因の特定」に戻るというサイクルね。

それでだな、まず「1.原因の特定」だがな。
まずはこれが分からないことには修正のしようが無い。
そして原因の特定をするために不具合を再現してみる必要があったりする。
まぁ、再現させずに他人から聞いただけで
原因の特定を出来るような名探偵もいるかもしれないが、
大多数のプログラマーには無理と思われる。
(こういうのも経験次第ですが。なんせ過去にやっちゃった経験が活きるので。)
故に不具合報告の仕方というのも重要で再現性の有り無し
不具合修正の速度が変わると言っても過言では無い……と思う。
そして、再現性があるのなら、その再現させるための手順もまた重要である。
何せ探す手間が省けるんである。超重要である。しかも誰でも出来ること
これだけでも無駄にする時間は減る。

再現するならまぁ、だいたいは修正出来るものである。
ただし、中にはどうしようもないものだってあったりする。
使ってるDLLが不具合を内包してたりとかだな。
(逆アセンブルして作り直せよと言われても困る。)
あとはブルースクリーン系も私のレベルではお手上げになる。
(まぁ、ハードウェア方面が原因だとは思うが。)
要はプログラマのレベル次第である。

不具合は出すのが悪いことは確かだが、
何でもかんでも直せるのが当たり前だと思わないでくれ。

まぁ、そんな言い訳は兎も角として、
大事なのはプログラマへの不具合報告の仕方である。
ぶっちゃけ、「ここで落ちたぞ! 直せゴラァ!!」だけではワカランのである。
分からない上でどうするかと言えば再現させようとすることから始まるのである。
無駄な時間使わせんなゴラァ!!

すぐに再現出来るかどうかでまずかかる時間が変わる。
「2.原因の修正」はプログラマに任せる他無いにせよ、
「1.原因の特定」と「3.テスト」はプログラマじゃなくても出来ることはある。

「3.テスト」だってやり方次第ではまったく不具合を見つけられずに終わる。
主に素人にテストしてもらう場合になるんだけど。
素人は当然のことながらデバックの知識なんて無い。
なのでほぼ遊んで終わりになる。
不具合を見つけたとしても上記の
「ここで落ちたぞ! 直せゴラァ!!」で終わったりする。
これはユーザー側ならしょうがないことである。作る側じゃないんだもの。
作る側のデバッカーがこれやってるようならお粗末さまな対応。
変えた方がいい。チェンジである。

同人レベルでやることではないとは思うけど、
真面目なとこではテスト項目を作ってリスト化し、(テストケースね)
網羅してチェック漏れが無いようにまずそのテスト項目自体を複数人でチェックする。
こういうのも仕事で関わってないとその発想自体が無い。
まぁ、そこまでしてるとこは金に余裕があるとこだけだろうけど。
(なんせ時間を食う。)
逆に言えばやらないからこそ、販売後に不具合が多数発見されるのである。
(私もやってないです……スンマセン。)
これも資料作りの一つにあたる。
チーム内で共有してチェックするようなことだね。
(何もやることがねぇとか言ってるくらいならきっとこれも作ってるんだと思うが。)

不具合報告の仕方だけでもしっかりしてればいいんだけど、
経験も無しにいきなりしっかりしたもの作れと言われても無理がある。
なので素人様が初めて作るような時は注意が必要。
実際にどういう体制で作ってるのかは知らんが、
複数人で組む時は気を付けないと時間と言うものが甚大なダメージを受ける。

一人で作っている場合?
全部脳内で済ますよ。めんどくさい。

だから忘れるんだけどな!!

資料も何も無い場合、頼れるのは自分の記憶だけという。
でも忘れてしまってて覚えていないという……。
あとはやっぱり複数人でやるのはめんどくせぇなと思ったよ。
対応を見てて特にな。
これ製品版出した後の不具合修正できんのかよレベル。
絵はいいだけにもったいないなぁ。

フォロワー以上限定無料

タダより怖いものはない

無料

【 募金箱プラン 】プラン以上限定 支援額:100円

立ち絵8の差分と動画

このバックナンバーを購入すると、このプランの2024/08に投稿された限定特典を閲覧できます。 バックナンバーとは?

【 応援者プラン 】プラン以上限定 支援額:1,000円

立ち絵13の差分と動画

このバックナンバーを購入すると、このプランの2024/08に投稿された限定特典を閲覧できます。 バックナンバーとは?

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

最新の記事

月別アーカイブ

記事を検索