今、メンテナンス性も考慮してドキュメンテーションも行いつつプログラムを組んでいますが遅い遅いとかなり圧力かかっていたりします。
経営者が比較元にしているプログラムはサニタイジングも無く一度認証を通るとIDを書き換える事で全てのユーザーデータにアクセスでき、GETメソッドからクエリを直入れ、メール送信フォームからメールコマンドが直実行出来るかなり杜撰なヤツなのですがそれでも2年の運用の間、問題が発生していない事から「良いプログラムだった」という事になっています。
DB の正規化がなされていない、cookie にIDとパスワードを素で入れている等々挙げればキリが無いのですが、、それでも何事も無く切り抜ければ良かったと言われる。余計な対策も払わない分安く付いた、と。
猫も杓子も (スコア:0)
メンテに苦慮するようなプログラムを書く奴は
給料半分でも、もったいないです :-p
経営者にとっては猫でも杓子でも (スコア:2, 興味深い)
でも経営者から見て一番価値の高いプログラマーとは目標を最も軽いコストでクリアする人物なのですよね、、
目標の中にメンテが絡めばいいのですがそうでなければヘボくても何でも早くて安ければそれでいい事になっちゃう場合も。
今、メンテナンス性も考慮してドキュメンテーションも行いつつプログラムを組んでいますが遅い遅いとかなり圧力かかっていたりします。
経営者が比較元にしているプログラムはサニタイジングも無く一度認証を通るとIDを書き換える事で全てのユーザーデータにアクセスでき、GETメソッドからクエリを直入れ、メール送信フォームからメールコマンドが直実行出来るかなり杜撰なヤツなのですがそれでも2年の運用の間、問題が発生していない事から「良いプログラムだった」という事になっています。
DB の正規化がなされていない、cookie にIDとパスワードを素で入れている等々挙げればキリが無いのですが、、それでも何事も無く切り抜ければ良かったと言われる。余計な対策も払わない分安く付いた、と。
安全装置の無い車を作るようなもので私には「動けばいい」という考え方でプログラムは作れませんし、かと言って経営者の言う事も全く間違っているワケでもない。権限管理が複雑なのでそれを無視して動くだけのプログラムを組めば工期は半分程度には落ちている。
危機管理という考え方に落としても事後対応でいいと経営者が言えばそれをコストで見ると向こうに理が出てくるし。どちらが正しいか、未だに答が出ないんですよね。。
# 結局問題にならなかったのは幸か不幸かサービスがコケた事もあるのですが某大手ポータルのトップページからリンクがあった時期もあり、顧客にはナショナルカンパニーが名を連ねるそれなりのサイトです、とか言ってみる。
# ドキュメンテーションを充実させメンテナンス性を上げている理由の一つは自分がいつ辞めてもよいようにだったりするのですが;
Re:経営者にとっては猫でも杓子でも (スコア:1)
問題が起きなければ良い、無駄金は使うな、そういう主張をするお偉いさんは確かに多数派です。ならば、問題が起こった時に、そう主張したお偉いさんを、「磔獄門の上、市中引き回し遠島を申しつける」(爆)となれな結構なんですがねえ。
Re:経営者にとっては猫でも杓子でも (スコア:0)
Re:経営者にとっては猫でも杓子でも (スコア:0)
そんないいかげんなプログラムを使用していて何か問題があった場合に、
経営者であるあなたがちゃんと責任とるんでしょうね、と。
わたしはそのプログラムがろ
Re:経営者にとっては猫でも杓子でも (スコア:0)
と云う評価は当然の話の気がする。
技術力が高いから高給を貰えるのではなく、アウトプットの質+量が高いから高給を貰えるという図式は、資本主義社会に措いて勤め人という立場にいるのならば、当然なのでは?
私が管理していたプロジェクトチームの中にも、技術的には美しいデザイン・コードを書く人間がいたのですが、そのこだわりがスケジュールの遅延の原因となることが多々あり、私の評価は低かったです。
プロとして技術力云々の話は
Re:経営者にとっては猫でも杓子でも (スコア:0)
元記事の方は 経営者が判断する「アウトプットの質」なるものが
虚構/ハリボテであると指摘しているので、「当然」とはならないのでは?
> 技術的には美しいデザイン・コードを書く人間
例示されていたのは コードの「美醜」ではなく、運用上での安全度なので、対抗事例として上げるのは不適切では?
> 技術的な「正しさ」にこだわるあまり、デリバリーが遅れるというのは理由になりません。
事例は技術的な正しさではなく、運用上で
Re:猫も杓子も (スコア:2, すばらしい洞察)
Re:猫も杓子も (スコア:1)
スキル低かったり問題あるようならクビってことで
淘汰されるでしょう。
問題はむしろ、無知無能のくせして
良い給料貰いながら上に居座り続けるお偉い方々だと思う。
#危険だけどID
Re:猫も杓子も (スコア:0, 余計なもの)
不思議なプログラムがいっぱい溢れていて、
メイド イン 俺様以外は信用できませんね。
(冗談ですが・・・)
Re:猫も杓子も (スコア:1, おもしろおかしい)
えへん
Re:猫も杓子も (スコア:0)
他人も自分の記憶も信用しないのは技術者に求められることだったり。
#実績のある他人を信用したけど報告書書かされるハメになったのでAC
イン? (スコア:0)
Re:イン? (スコア:1)
最近、任天堂のゲームで「メイド イン ワリオ」っていうのがあります。
なにか狙うところがあるはずです。まぁこれは子供相手の商売ですが
イン! (スコア:0)
Re:猫も杓子も (スコア:0)
某コミュニティで名前のある人がそんなプログラムのメンテやってたりします。もちろん本人がゼロから書いた方が余程いいものが出来るのですが。間違ってるよなぁ…