開発部だより 第367回
こんにちは、開発部のたっくんです。
システムのテストをしていると、動作のおかしな点が、時々見つかります。
普通の操作の場合は問題ないのですが、意地悪操作をすると、たまに動作が不安定になる事がありますよね。
「まあ、普通の人はそんな操作しないでしょう?」って思っていても、普段あまりPCを使わない人ほど、思いもよらない操作をするんですよ。
不具合か・・・。
と言う事で、原因を調べ始めると・・・なんと、利用しているプラグインの潜在的な不具合!
・・・マジか?
仕方なく、プラグインの問題箇所を探し、修正していくんですが、人が作ったプログラムは、なかなか強敵!
プログラムの流れを追うだけで、一苦労(苦笑)
修正しては、動作確認。
試行錯誤を繰り返し、ようやく直ったと思ったら、別パターンでうまく動作しない・・・。
コツコツ直す間に、何度心が折れそうになった事か!
でも、直った時の喜びは、自分のプログラムを完成させた時より嬉しいかも(笑)
たまに、こういう目にもあいますが、オープンソースでプラグイン等を作成してくれて公開してくれている人たちには、本当感謝です。
人のプログラムを直すと、自分とは違う処理方法をしている事があるので、とても勉強になる!!
コーディングにおける新しいアルゴリズム、今風な書き方、そして、時々見かける無駄な処理。
見習うべき場所や反面教師的な部分など、
