パスワードを忘れた? アカウント作成
737363 journal

m-sugimtの日記: Perl屋さんとFramework

日記 by m-sugimt
会社で、グループ会社が請け負っている仕事の下請けを
請け負ったはいいが、社内にperlを使える技術者が殆ど
おらず、開発部門でもないのに我がグループに泣きつき、
私が投入されることになった。

頂いた資料の余白に、「CVS バージョン管理ソフト
 書籍もある」との一文発見。うーむ、いやはや、
この一文読んだだけで、このプロジェクト終わって
いると判断ができた。

納期が来週なんだが、何もソースコードができていない
状態、設計書を見ると、素人くさい設計書で、かつ、
できも最悪、殆ど仕様確認のやり取りと、設計ミス
の指摘で時間が過ぎ去る。

挙げ句の果てには、別の会社のデザイナーが作成した
htmlファイルのコードがいいかげんであり、この
ファイルも当方で修正かけないと実装できないときた。

で、システム全体で使用するlibは、親会社のperlの大家
が担当しているそうな。独自のライブラリ作りに集中して
いるらしく、hash,arrayまでもラップして独自のライブラリ
にしてる。いやー、凝るのはいいのですが、こんな短期間
では、そのライブラリを使用するために、そのコードを
読まなければならず、自己再帰的に効率が悪化する。

どうやら、Frameworkつう概念が無いようだ。
なるほど、domain classは設計されているが、
test frameworkやapplication frameworkが必要だ
との概念が無い。利用者が使わないであろうライブラリ
書くぐらいなら、Application系のframeworkを作成すりゃー
いいのに。

ということで、自分の担当領域では、こっそり、PerlUnit
を使用することにし、自分の領域だけで、Application Framework
を作成しながら作業し始めた。

しかし、自分のメインの仕事と掛け持ち作業なのよね、
来週までにできるわけないな。

ということで、今週末からの3連休は悲惨なほどの大忙し
決定か。

#自分が決定権の無い開発って、本当に下らないや。
typodupeerror

あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー

読み込み中...