www.ugnews.info

January 20, 2014

・hisashiburiハ?久しぶりに土曜も出勤することになってしまった。別にめっちゃスケジュールが破滅してるわけでもないので、金曜に「土曜日も出ますかね〜」と思ってもないことを言って、とりあえずやる気あるアピールだけしておこうしめしめと考えていたのに「そうだな〜」と返されるとはやられました。いまのやってるやつ、全体的に仕様のツメがあまくて、これってこれも改修しないと死にますよねとか何度か指摘していたらテストパターンが半端なくなって破綻していった。あとなんかファイル出力の機能を一つとってもロジックが別々で組まれていてだるい改修が発生したりして検証するのも油断できない。共通関数とかでもないのに複数のところから呼ばれてて破滅しているところもある。去年、正直コードを動かすことに精一杯なところがあって、決められた仕様とかをあまり深く考えてない(疑問もたず)でもう死ぬとか言いながらコーディングしてた。そのとき設計した人たぶん超人だったからそれでも運用に問題なかったけど、それから複数プロジェクト渡って気づいた、超人そんなにいなくて、わりと「ハ?」みたいな設計書を見たりすることもけっこうある。なのでとりあえず仕様とおりに動くだけのコード書いてると、多分そのうち運用でしょぼいレベルの障害でる。たとえばこっちにUPDATE実行してないので整合性あわないで死ぬとか。プログラムみてない人の書いたものたぶん漏れあるだろうなと気づいたので、なら、みてる自分は設計した人の見直し役みたいな立場にならなければと思った。それを実行し始めたらだんだん破滅してきた感じです。というのを有村架純ちゃんのベッドシーン.gifをずっと見ながら書きました。というか2014年は死にたい。