マジ忙しいのにPythonで初歩的なミスにハマる


 忙しいです。締め切り二時間切ってようやく仕上がる感覚とか結構懐かしい。
 締め切り一時間くらい前にデバッグ打ち切りになって、バグ入り臭いマスターを等速で焼いてるチーフプログラマーを見てる感覚、とかと比べたら数段マシですがね!

 で。

 GAEでPythonを覚えてからは、テキスト処理もPythonなのだけれども、久々にしょーもないことで混乱した。最近C++とか全く触ってないせいもあるかもしれないが。
 Pythonの代入って、参照の代入だったり浅いコピーだったりバラバラなのだよな。ここ何とかならなかったのかな。いいけど。
 で、Pythonの辞書型、他の言語で言うところの連想配列とかunordered_mapとかハッシュとかいうアレだが、あいつを何故か深いコピーのつもりで代入していた。完全に無理じゃん。実際には参照の代入なので、データが訳分からないことになるわ、原因が絞りにくいわ、絞れても何箇所で間違ったか自信が無いわ。ははは。書き捨て気味のスクリプトだったから余計面倒だったし。

 まあ、今は晴れ晴れとした気分で。「本当にデータは大丈夫なのか?」という一抹の不安を抱えつつも。
 発売される前から「どうやっても埋まらないイベントCGがあった」とか発覚するのに比べたら痛くも何ともないですがね!

(Visited 12 times, 1 visits today)

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください