上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
1:@@@ハリケーン@@@φ ★ 2013/01/06(日) 01:32:55
今回はメカAGさんのブログからご寄稿いただきました。

■続々・「コードの見た目は後でいい」問題再び

むかしの料理マンガ「庖丁人味平」にこんなエピソードがあったと思う。味平が修行を
積んでいるキッチンブルドック。そこのマスターはなかなか腕のいい料理人。

ところが親族に不幸があって急遽休みを取らなければならなくなった。で、その間暫定的に
キッチンブルドックを任された流れの料理人が曲者。

いきなり値段を下げたサービスメニューを出すという。安いから客はその料理を注文し、
売上はおおいに伸びた。しかも原価を抑えているから利益率も抜群。料理のことがよく
わからないオーナーは大喜び。ぜひこの調子でやってほしい、と。

「わかりました、でも同じメニューではなく違うメニューにしましょう」と。このメニュー
も大当たり。オーナーはもうこの暫定的な料理人に惚れ込んでしまい、もともマスターが
帰ってきた後も、この料理人の方に店を任せたいと言い出す。

   *   *   *

大ヒットにはカラクリがあって、サービスメニューは味がひどいのだ。2日目にメニューを
変えたのも、初日のメニューの味のひどさに懲りた客は二度と同じメニューを頼まないと
わかっていたから。

結局この暫定料理人は、もとのマスターが築いた客との信頼関係(この店は多少高くても
味で勝負する店だ)を食いつぶして、一時的に高い利益率を出していただけ。もとのマスター
への信頼が残っているうちは来店するが、そのうち呆れて客は離れていく。

逆に言えばカラクリがバレる前に店の実権を握るために、圧倒的なパフォーマンスを連発
したのだ。

ソース:ガジェット通信
http://getnews.jp/archives/281458

(つづく)


スレッド関連情報

【元スレッド】
2ch 【 【コラム】続々・「コードの見た目は後でいい」問題再び [13/01/02]

【関連リンク】



▽以下は2ちゃんねるのダイジェスト 【 抽出レス数 = 80(211中) 】


2:@@@ハリケーン@@@φ ★ 2013/01/06(日) 01:33:38
>>1のつづき

   *   *   *

マンガの読者なら、自分の店の首を自分で締めるようなこの店のオーナーを馬鹿だと思う
だろうけど、意外と現実では気づきにくいことってあるよね…。このマンガを読んだ子供の
頃は「ハハハ、こんなバカなオーナーいるわけないじゃん」と思ったが。

過去に蓄積された技術力や丁寧にコーディングされたプログラムは資産。資産を取り崩して
よいプログラムを生み出す一方で、資産を貯金していく。持続できるように出入のバランス
をとっているわけだ。

貯金を一気に下ろして使いきってしまえば、一時的にはそれまでよりも高いパフォーマンス
で製品を生み出すことは出来る。でもそのあとは一気にパフォーマンスが落ちてしまう。

こう書けば誰でも、そんな自分たちの首を自分で締めるような馬鹿なことはすまい、と思う
のだけど、やる人は時々いる。ソフト開発がよくわかっていない人間が、どこかから見つけ
てきた「優秀な人材」の中には、こういうタイプが紛れ込んでいることがある。

蓄積した資産を一気に使い切ることも、会社の戦略上必要なこともあるだろう。それ自体は
否定しない。しかしさほど必要もない状況で、自分の優秀さをアピールするだけのために、
そういうことをする人物は許しがたい。

交通事故だと思って耐えていれば、そのうち去っていくけどね。でも会社が被るダメージは
相当なもので、使いきった資産はまた蓄積すればいいのだけど、そういう混乱した状況に
反発して、もとからいた人材が辞めてしまうのは、なんとも。

ソフト開発がわかってない社長が「すぐに結果を出す優秀な人材」に目がくらむと、こう
いうこともあるという話。

   *   *   *

書いてて思ったのだが、なんか行政改革と同じかも。よく「現状にこんなに無駄がある」と
いう。でもその無駄を使いきってしまったら、そのあと持続できない。改革するのはいい
けど、持続できる形で改革しないと、一過性の改革では単に混乱を招いただけで終わってしまう。

参考サイト:「包丁人味平 1 (ジャンプコミックスデラックス) [単行本]」 牛 次郎(著),
ビッグ錠(イラスト) 『amazon』
http://www.amazon.co.jp/dp/4088581016/

執筆: この記事はメカAGさんのブログからご寄稿いただきました。

-以上-

3:名刺は切らしておりまして 2013/01/06(日) 01:35:50 GWFaf1zN
できるだけシンプルに短いコードにすることに全身全霊を注いでるわ

22:名刺は切らしておりまして 2013/01/06(日) 02:03:36 MePwqIsy
>>3
それ間違ってるから。
読みやすく再利用しやすいコードが良いコード。
シンプルに短くするのはコンパイラーのオプティマイザーがやるから。
制御系はまた別だが。


83:名刺は切らしておりまして 2013/01/06(日) 09:31:17 cUm/gDVS
>>3
わずか565バイトテトリスのプログラミング解説
ttp://zapanet.info/blog/item/1125

テトリスの動作サンプルはこちら
ttp://zapanet.info/blog/game/tetorisu.html


144:名刺は切らしておりまして 2013/01/06(日) 14:06:38 j6YKkfYe
>>83
sとかgでブロックがジャンプするのはバグ?


4:名刺は切らしておりまして 2013/01/06(日) 01:37:52 7F+KEGfj
我がコードは我流。我流は無形。故に誰にも読めぬ。

66:名刺は切らしておりまして 2013/01/06(日) 07:41:53 LnM3xsp8
>>4
ふむ…


132:名刺は切らしておりまして 2013/01/06(日) 13:19:20 YdxvmRgQ
>>4
不覚にもw


5:名刺は切らしておりまして 2013/01/06(日) 01:37:58 3GXH4mGa
ちょっと何言ってんのかわかんない

101:名刺は切らしておりまして 2013/01/06(日) 10:50:11 3casi2SE
>>5
民主党批判だと思う


7:名刺は切らしておりまして 2013/01/06(日) 01:40:57 GL0B2SgZ
日本の企業なんて、ソフトウェアをスクラップアンドビルドで作っていて、
フレームワークやライブラリを蓄積していく文化が無い。アップルやGoogleに
ソフト開発が勝てないのはそれが原因やし。というか、プログラマ−なんて
派遣で、若くて単価の一番安いのから引っ張ってくる。

152:名刺は切らしておりまして 2013/01/06(日) 14:23:45 d8CZkjgi
>>7
単一民族国家と多国籍国家の違いだと聞いたことがある。
「言わなくても分かるだろ」が海外では通用しないと。


153:名刺は切らしておりまして 2013/01/06(日) 14:27:59 z9VznzAU
>>152
違う

日本はTBSの馬鹿筆頭に高校生でとまってるから
仕事のレベルも低いのでそうなる


10:名刺は切らしておりまして 2013/01/06(日) 01:48:57 MdgOoNTC
「誰にでも作れるおいしいプリンの作り方」レシピを書く→プリンアラモードも作れる→会社の資産になる

天才料理人を連れてくる→誰も真似できない→天才がやめたらプリンはもう作れない

43:名刺は切らしておりまして 2013/01/06(日) 02:27:09 yfVt0vda
>>10
「誰にでも作れるおいしいプリンの作り方」のレシピを売る→原価かからないからウマー→瞬間最大利益を上げて会社ウマー→会社解散して経営者と株主ウマー→従業員解雇して炊き出しウマー


13:名刺は切らしておりまして 2013/01/06(日) 01:54:02 V18+4DL9
ソフトウェア開発は、チーム作業なんだから、「すぐに結果を出す優秀な人材」なんて生まれない。
カリスマ・アーキテクトなんてのは幻想。異端児はチームの流れを乱して成果につながらない。
個人作業だけの天才プログラマならいるかもしれないけど、チームでは使えない。

67:名刺は切らしておりまして 2013/01/06(日) 07:50:02 Ax02PEXU
>>13
すまん、欧米のチームと仕事すると、天才的プログラマ数人で、確実に成果物を上げてくる。
ただ、報酬も日本とは段違いだけど。


14:名刺は切らしておりまして 2013/01/06(日) 01:57:04 nLaPgccg
>>1
意味不明。日本語なの?

16:名刺は切らしておりまして 2013/01/06(日) 01:57:46 X0bshRdm
まず、コードの前に>>1の文章をどうにかしてくれ

19:名刺は切らしておりまして 2013/01/06(日) 01:59:59 r4tp50zm
「ソースコードが美しくなければならない」というのはどういう分野なんだろ。
どこまで行っても付加価値でしかないように思えるのだけど。

逆に言うと「美しいコード」が効力を発揮する場面があまり想像できない。
せいぜい普通で十分と言うか。

51:名刺は切らしておりまして 2013/01/06(日) 03:00:41 /EKXskcr
>>19
多人数で長期間使うコードなら大体どの分野でも重要だろ。
逆に言うと、一人で書く一回だけ動けばいいコードならどんなに汚いことしても構わん。


23:名刺は切らしておりまして 2013/01/06(日) 02:04:34 EmUcBv5b
2ちゃんのソースコードなんてひろゆきでも書けるくらいなんだろ?

30:名刺は切らしておりまして 2013/01/06(日) 02:12:41 poCMPnk/
>>23
2chはひろゆきの乗っ取りだからコードは関係ない


27:名刺は切らしておりまして 2013/01/06(日) 02:09:52 HqDfPlJe
派遣を大量に使ってる会社はほとんどこのパターン、大手の社員は、納期と自分の手柄にすることだけを考え、そいつの上司も同程度のバカが多い、だから、派遣から、逃れられない、社員その物の劣化がひどすぎる。
こんなこと、何処の大手でも簡単に立ち上げることができる、今は中韓がそのパターンで日本を追い落としてる。

33:名刺は切らしておりまして 2013/01/06(日) 02:14:45 X4T3LqpF
>>1
何これ?
ひょっとして文章なの?

しかもB+でさ

36:名刺は切らしておりまして 2013/01/06(日) 02:17:47 +UCQ8WmU
いるよね。時々。
短く、行数を減らすことが目的になって血道あげる3みたいなのが。
で中身はすげぇわかりづらいコード。

41:名刺は切らしておりまして 2013/01/06(日) 02:24:56 pe0NV/9l
>>36
短いのは正義
まあ昔ベーマガにあったx行でゲームできますとかいうような
わけわからんやつだと論外だけど
短くわかりやすいだな


37:名刺は切らしておりまして 2013/01/06(日) 02:19:00 pe0NV/9l
言いたいことはわからんでもないけど
>>1はちょっと例えが悪くないか?

39:名刺は切らしておりまして 2013/01/06(日) 02:21:19 JhO3CwsD
>>1で重要なのは客だけだし、なぜか雇われ料理人が
レストランの将来やオーナーのアホさに配慮するのが当然、
みたいな話になってて不思議。

46:名刺は切らしておりまして 2013/01/06(日) 02:33:13 6HHVqdLy
>>39
中国人はそういう考え方をする 短期でどんどん転職していくし上昇志向が強いから
その場その場で結果を出すことに全力を尽くす 将来、その会社がどうなろうが知っ
たこっちゃない 使えるものがあればなんでも使う 妙な制限かけられて成果を出す
のを邪魔される方が理解できない


44:名刺は切らしておりまして 2013/01/06(日) 02:27:32 Zv1UGkJj
ほこりがたまって火災の原因になるから綺麗にしとかないとね。

72:名刺は切らしておりまして 2013/01/06(日) 08:47:12 Etn3faS5
>>44
束ねてもだめだよね。伸ばして使わないと火事になる。


47:名刺は切らしておりまして 2013/01/06(日) 02:35:24 EmUcBv5b
要するにひろゆきは重たいプログラマーに対して脳のワーキングメモリーを
増やして下さいよと言っているがそれは海馬の原理上とても難しい。
このへんが快楽主義者とは違う不器用な生き様。

50:名刺は切らしておりまして 2013/01/06(日) 02:56:09 nLaPgccg
>>47
そこで活躍するのが、チャンク化のテクニック。
特定の分野ならば、大量に覚え処理できるようになる。


58:名刺は切らしておりまして 2013/01/06(日) 06:28:59 EmUcBv5b
ひろゆきが言いたかったのは実行命令どうりには理解し処理してくれない日本人の
特性に対してイライラすることが多々あるからじゃない?単純にプログラム命令的
な内容で指示を与えても人によってそれぞれ勝手に解釈するのが面倒くさいとかで。
余計な解釈や説明をお前がしなくてもこっちはもっと全体を判断して言っているん
だという感覚。

127:名刺は切らしておりまして 2013/01/06(日) 13:04:05 mMdTjI4C
>>58
そうなんだろうね、経験則から予防線を張っておくという。
しかし現実には「後で」はやらない事の方が多いから現場は混乱する。


74:名刺は切らしておりまして 2013/01/06(日) 09:03:31 gVjLp7OD
ソフト開発会社の社長の認識は、「見積り=人数×日数」、「最初の10年は泥のように働け」だろ。

87:名刺は切らしておりまして 2013/01/06(日) 09:41:26 RIfRbVy3
>>74
働いてる泥を見たことがない


88:名刺は切らしておりまして 2013/01/06(日) 09:56:59 L/WQDrFI
綺麗なコードで書いてあれば
ドキュメントなんていらないと思うの

89:名刺は切らしておりまして 2013/01/06(日) 10:00:02 8BdsVAu/
プログラマーっていうのは悲しい職業ってことかな。
目的のプログラムが出来上がってしまえば基本、用なし。
余命宣告されている患者みたいなもの。
プログラマーってどうすれば生き残れるのかな。

92:名刺は切らしておりまして 2013/01/06(日) 10:07:46 3HdoWEOR
>>89
汚いプログラムを書いて自分しか保守できないようにすることだよ
インフラ系だとマジで多いわ


95:名刺は切らしておりまして 2013/01/06(日) 10:15:17 8BdsVAu/
>>92
そういう不毛な結論はやめようよ。
自分、プログラム専門じゃないけど、仕事が暇で暇でしょうがないので
プログラム書き始めて、余計に自分が暇になっちゃったよ。
プログラム書いて誰かにほめられるわけでも昇進するわけでもなく、
失敗したなあ、と思う。


106:名刺は切らしておりまして 2013/01/06(日) 11:06:41 euBbCrgK
Google Map Androidがバージョンアップして
殆ど書き換えだわ
こういう時
元のソースの書き方がモノを言う

110:名刺は切らしておりまして 2013/01/06(日) 11:16:11 euBbCrgK
>>106
修正
Google Map Android → ×
Google Maps Android API → ○


115:名刺は切らしておりまして 2013/01/06(日) 11:43:41 U2VmWNuQ
>>1
683 名前:名刺は切らしておりまして []: 2013/01/06(日) 02:21:29.98 ID:/f6LSnbB
12月はユーロ円転がせばよかったなあ。
まあユロドルでも230万勝てたけど。


684 名前:名刺は切らしておりまして []: 2013/01/06(日) 02:56:53.22 ID:lGqr/dis
11月に78円で$を買ったが、90円になれば売ります。
たった2ヶ月程で250万も儲かるなどここ数年無かったな。
110円台の時は、5万とか10万とかは良くあったが、
今回は自民党に大感謝や、ありがとう安倍ちゃん。
本当に自民党に投票して良かったと思う。

118:名刺は切らしておりまして 2013/01/06(日) 12:04:09 qv3aNHrI
素人により素人の作ったWebアプリを改造しろと言われたぜ
もちろんあらゆる設計図はないぜ
テストデータもないぜ
すべてグローバル記述だぜ
暗号みたいな変数が数百個並んでるぜ
正体不明のファイルがいっぱいあるぜ
でも動いてるものがあるんだから改造なんかすぐだろうと上から言われるんだぜ

121:名刺は切らしておりまして 2013/01/06(日) 12:16:39 iSazIJkD
>>118
おれはタイ人が作ったプログラムの改造をたのまれたことがあるぜ。それはそれはひどいもんだったぜ。
まず関数という概念がないぜ。1つの関数が1000行とかあるぜ。if-elseの処理を全ての分岐ごとに
コピーしてるんだぜ。いじればいじるだけ壊れていくんだぜ。
少し進めたところで、これはどうにもならんという結論に達しこれは作り直すしかないぜ、と言ってやったぜ。
そしてタイ人の作ったコードを捨てて俺が全部書いてやったぜ。信頼性が全然違うぜ。


126:名刺は切らしておりまして 2013/01/06(日) 12:44:42 LZQ6u2eF
末端の開発者でも保守性考えてプログラム書いてる奴なんてほとんどいない
新規開発はやりたがるけど改修案件は嫌がる奴が多い

要は動けばいい、動くもの作った俺すげえってタイプばっかり

135:名刺は切らしておりまして 2013/01/06(日) 13:26:02 V18+4DL9
>>126
自分で作ったものに責任もつ体制になっていないんだろうね。
残った奴がババを引くだけ。


128:名刺は切らしておりまして 2013/01/06(日) 13:06:35 QF9DJvJ6
ああ。コードね。

ケーブルの見た目の話だと思って、みんななんでプログラムの話してるのかわからなかったぜwww

145:名刺は切らしておりまして 2013/01/06(日) 14:06:41 8eGai7eX
>>128
適当につないだタコ足上等のスパゲティ状態のまんまで上から壁張られると
後からじゃどうしようもなくなるもんな

ウチのアンテナ線がそうだった


141:名刺は切らしておりまして 2013/01/06(日) 13:58:07 5XYQybLe
どうせ蓄積されている(と称する)コードに能書きやお品書きは付いてても評価は付いてないんしょ?
どうせWeb検索で行われてる参照とその評価によるランク付け(相対価値のランキング)
が出来るモノ書けるほどじゃない、つまり本格的に蓄積とその運用をしても大したモノじゃない、とか
どうせ書いても企業として効果があるほどの蓄積が無い、とかっしょ?
企業は良いモノに良い金を出すことに精出せばいいんじゃね
コード書くことが能って言うよりコード書いたり集めたりして 売 る ことが能っしょ?

149:名刺は切らしておりまして 2013/01/06(日) 14:13:20 /EKXskcr
>>141
言いたいことがよくわからんが、売るにしても継続的に原価が安い方がいいわけで。
それに、スピードが求められる昨今、コードがあれだと新しい機能を付け足すのに
時間がかかりすぎるんだわ。


178:名刺は切らしておりまして 2013/01/06(日) 15:05:40 5XYQybLe
>>149
過去に新しい機能を付け足す仕様要求出してたのか、と
仕事受けた方にそういうコードに仕上げる時間を与えたのか、と
カネの出し渋りはまだ分かるが時間の出し渋りは仕事を出す側の先見性と仕事っぷりの問題
仕事受ける側の言い分も聞かないと、仕事出す側の時間の出し渋り、で無いかどうか分からないな


188:名刺は切らしておりまして 2013/01/06(日) 15:58:08 LZQ6u2eF
>>178
ソフトには実体がないから予算と納期を決める権限を持つ者は
要求がどのくらい大変なのか全くイメージできないんだよな

なので根拠もなく高い遅いと口癖のように繰り返す


142:名刺は切らしておりまして 2013/01/06(日) 13:58:27 UyOV35sb
エクセルで書く詳細設計書
あれはダメだ
自然言語で書くことに専念するから思考が手続き型になる
しかも想定読者が設計者でも実装者でもない
記載内容は構文解析機の様な厳密さもない

151:名刺は切らしておりまして 2013/01/06(日) 14:22:16 z9VznzAU
>>142
あれより詳細な設計書かけるよ
英語だけどね

よめる?


143:名刺は切らしておりまして 2013/01/06(日) 14:02:11 5SEzY0mn
テストファーストがきちんと守られていればこんな問題は出ない。
コードが汚くて問題だというのは、大抵コードに問題があるんじゃなくて開発の運用に問題がある。

146:名刺は切らしておりまして 2013/01/06(日) 14:07:19 V18+4DL9
>>143
テストコード書いている奴やテストコードそのものに問題がある場合、
ペアプログラミングで、ペアと対象コードをシャッフルするしかない。
まともな奴はほぼ全部のコードをなおす作業になり、苦痛でしかない。


147:名刺は切らしておりまして 2013/01/06(日) 14:09:57 LZQ6u2eF
>>143
テストファーストなんて動けばいいの代名詞みたいな開発手法では?


150:名刺は切らしておりまして 2013/01/06(日) 14:15:41 V18+4DL9
>>147
テストファーストといえば、リファタリングも含むから。


171:名刺は切らしておりまして 2013/01/06(日) 14:51:39 s1Y2VP4f
>>147
テストファーストは仕様を予めテストと言う形で定義する事を言うんだよ


148:名刺は切らしておりまして 2013/01/06(日) 14:11:27 Etn3faS5
コメントってさぁ...コードの処理の説明、「データAを変数Bに入れる」とか
書くやつ居るけど、コードの一つ一つの説明ではなくて、このコードの塊で何を
どうするのか事例レベルで書けっていう感じ。
「トルクテーブル参照のためアクセル開度と速度データをセット」みたいな。
前の職場に居たヘタレがそうしていた。自分の部下じゃないから放置していたけど
30過ぎであんなことしていたらすぐ仕事なくなる。
俺がやめるころにはもう新規処理は担当させてもらえてなかったら今は開発じゃ
ないだろうなぁ。テスト要員かな。南無。

154:名刺は切らしておりまして 2013/01/06(日) 14:29:57 7+kORnTG
おまえの読解力ゼロの間抜けな書き込みの数々こそが、>>1の主旨である

保守(漸進主義)の必要性を、皮肉にも如実に説明しているw

157:名刺は切らしておりまして 2013/01/06(日) 14:33:11 z9VznzAU


155:名刺は切らしておりまして 2013/01/06(日) 14:30:56 7+kORnTG
おまえらの読解力ゼロの間抜けな書き込みの数々こそが、>>1の主旨である

保守(漸進主義)の必要性を、皮肉にも如実に説明しているw

158:名刺は切らしておりまして 2013/01/06(日) 14:34:04 KPatm0/d
ソフトの品質はテストで決まるだよ
銅像や建物は見かけが立派であることが重要でした
ソフトの見かけなんて意味がないから
どういうテストを実施したかで決まる
コードが汚いのは使方込まれている証拠
1は素人だね

165:名刺は切らしておりまして 2013/01/06(日) 14:43:17 c8fO3/ff
test

168:名刺は切らしておりまして 2013/01/06(日) 14:47:41 cUm/gDVS
>>165
> test

$ make test
ってかかなきゃw


170:名刺は切らしておりまして 2013/01/06(日) 14:50:20 c8fO3/ff
>>168
コの場を借りるけど,俺のやった仕事はTKの脳みそを借りてただけよ,それも女のほうな
たぶん


176:名刺は切らしておりまして 2013/01/06(日) 15:03:12 V18+4DL9
microsoftのような情報技術で急成長した企業
→BASICインタプリタで小金を稼いで、86-DOSを横流ししてIBMにとりいったIT老舗

177:名刺は切らしておりまして 2013/01/06(日) 15:05:31 c8fO3/ff
>>176
よくわかる無駄のない説明だ


200:名刺は切らしておりまして 2013/01/06(日) 16:57:06 jSNMI+YP
IT土方の比率が結構高いというのは2chの構造的欠陥だなw

204:名刺は切らしておりまして 2013/01/06(日) 17:19:28 pe0NV/9l
>>200
IT関連の人がこういったスレに集まりやすいってだけでないの?


205:名刺は切らしておりまして 2013/01/06(日) 17:30:44 vkoPF0KB
美しさを追求するのはいいんだけど、美しさを求める規約によって、より論理的なロジックが組みづらくなる
綺麗で汎用的でその上遅い、というプログラムが出来たりするのがね
シェル+専用ツールで流せば早いのに、わざわざ汎用的に書き直して無駄が増えてるとか

ルールは守るべき物だけど、ユーザ要件は必ずしも規約を守る事を期待しているのではなく
エンドユーザの業務に支障が出ない事だったりすると思うので
オナニーみたいな規約は正直一度見直した方がいいとは思う

207:名刺は切らしておりまして 2013/01/06(日) 17:58:25 V18+4DL9
>>205
遅いのは美しくないので、美しさを追求できていないんでしょう。
ほかは同意。


208:名刺は切らしておりまして 2013/01/06(日) 19:14:46 vkoPF0KB
>>207
いやあ、美しさは十分だったよ、元々自分が作ったプログラムではなかったけど
引き継いでソースを眺めた感じでは、一切の無駄が無いのは確認たから

但しそのアプリに求められた仕様が「汎用的に使えるDBローダの代用品」で
テーブル変更によるリコンパイルはしたくない(この為テーブル情報は外部設定ファイルに持てとの事)
となると、どうしてもデータを読み込んで動的SQLを組み立てるような構造になるんだけど、とにかく遅い

そんなのDB付属のローダにやらせれば処理も早いし無駄な開発なんかしなくていいじゃんって思ったけど
どうやら開発したアプリ(と公認されたライブラリ)以外を呼び出してはいけませんという規約があるらしくてね
(基にしたシステムはローダを使ってたらしいけど、どういう政治力が働いたのかは知らない)


209:名刺は切らしておりまして 2013/01/06(日) 20:48:18 V18+4DL9
>>208
「開発したアプリ(と公認されたライブラリ)以外を呼び出してはいけませんという規約」
が美しさを追求できていませんねw

汎用的な仕様のスーパークラスに、サブクラスで実装するとか、
汎用的な仕様のインターフェースクラスに、実装クラスをデリゲートするとか、
美しいままなんとかする手段はありそうだけどなぁ。


210:名刺は切らしておりまして 2013/01/06(日) 21:20:49 vkoPF0KB
>>209
なるほど、確かに規約が美しくないw
ちなみに開発言語はCだった為、クラスの概念が無かったので・・・

最終的には「これじゃ遅くて非現実的すぎるだろ」って事で
テスト実行中にそのプログラムをスケルトンに個別テーブル用プログラムとして暇つぶし的に作成
最初はチームのリーダーも渋ってたけど、処理時間が約7時間から15分と1/30になったって事で納得させ
マネージャに掛け合わせた末、採用、別の遅くなりそうなテーブルに対しても仕様から直す事に同意を貰った
結局の所規約までは踏み込めなかったけど


スポンサーサイト
コメント
この記事へのコメント
コメントを投稿する
URL:
Comment:
Pass:
秘密: 管理者にだけ表示を許可する
 
ブログパーツ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。