オブジェクト指向の達人ってどんだけ凄いの?

1仕様書無しさん
さっぱりわからん
2仕様書無しさん:2007/11/22(木) 17:34:23
つーかオブジェクト指向の達人てなんだよw
3仕様書無しさん:2007/11/22(木) 17:34:37
わからんやつは芯で良いよ
4仕様書無しさん:2007/11/22(木) 17:35:25
オブスレ池
5おじゃばさま ◆GxjxF3yEw6 :2007/11/22(木) 20:24:44
呼んだ?
6仕様書無しさん:2007/11/22(木) 20:26:44
どんだけ~~~~~
7仕様書無しさん:2007/11/22(木) 23:14:10
オブジェクト指向が全くわからん人に一瞬で理解させるぐらい凄い
8仕様書無しさん:2007/11/22(木) 23:50:33
×理解
○誤解
9仕様書無しさん:2007/11/23(金) 04:57:39
日常会話でオブジェクト指向用語が出てくるぐらいすごい。

この間、俺とワイフの多重継承したチルドのインスタンスがニューされたよ。
目元は俺を継承して、口元はワイフを継承している。
きっと多彩なクラスをインプリメンツしたクレバーなチルドになるぞ。
フューチャーが楽しみだ
10仕様書無しさん:2007/11/23(金) 05:06:18
ルー語じゃねぇかwww
11仕様書無しさん:2007/12/02(日) 12:17:17
>>10
その突っ込み見て吹いたw
12仕様書無しさん:2007/12/03(月) 20:27:04
昨日彼女と一緒にメメント観てたらいつのまにかチムポがブリッジしちまってさー
そしたら彼女が俺の上にビジターしてきてアダプタしちゃったよ
まあ全部俺の妄想で本当はシングルトンな毎日なんだけどさ
13仕様書無しさん:2007/12/04(火) 12:06:51
オブジェクト指向全然関係ねー
14仕様書無しさん:2007/12/09(日) 11:27:07
俺の先輩は仕事を俺にデリゲートしてばっかりでこまる。
15仕様書無しさん:2007/12/10(月) 11:02:27
N○○のPMは基本クラスというより抽象クラスで、
メソッドの中身が入っていない上に、全メソッドがオーバーライド必須ときている。。。
16仕様書無しさん:2007/12/10(月) 21:34:00
リアルのすべてのものの継承関係を考え続ける
17仕様書無しさん:2007/12/17(月) 22:02:51
俺そうかも
18仕様書無しさん:2007/12/18(火) 20:43:43
俺にとってのオブジェクト指向とは:プログラミングとは一種の道だ。
その道が出来ていなかったら終わりまでたどり着かない。オブジェクト指向とは
その道を通るときの橋やらフェリーやらそういう物だと考えている。
カプセル化とかは入っていないが割愛する。
19仕様書無しさん:2007/12/18(火) 22:59:41
俺にとっては全ての物事を論理的にとらえるための考え方だな。
たまたまその考え方がプログラミングにも使えるだけだ。
20仕様書無しさん:2007/12/18(火) 23:41:11
お前らの想像以上に達人はすごいよ。
まず達人の作るクラスなんかは階層構造が深すぎて
実装可能なコンピュータが地球上には存在しない。
メソッドの数の総計は宇宙に存在する原子の数よりも多いのではないかと
言われている。
21仕様書無しさん:2007/12/18(火) 23:50:14
存在しないと思われていたjava.lang.Objectのスーパークラスを発見したのも達人の功績
22仕様書無しさん:2007/12/19(水) 00:41:17
>>10が総てだなw
23仕様書無しさん:2007/12/19(水) 08:22:16
ルー語w
24仕様書無しさん:2007/12/21(金) 12:57:23
達人は 保護されているッッ!

... General Protection Fault.
25仕様書無しさん:2007/12/23(日) 00:26:43
ぬるぽもOOの達人に発見された
26仕様書無しさん:2007/12/28(金) 21:48:47
あ。。。
27仕様書無しさん:2007/12/29(土) 09:43:37
>>9
「直交する概念」「ひも付けられる」
とかも使って欲しい
28仕様書無しさん:2008/02/09(土) 00:01:58
女もオブジェクト。
欲しいときにインスタンス化。そしてインジェクション





金という引数が必須
29仕様書無しさん:2008/02/10(日) 07:56:55
女はファイナライザにとんでもないバグが入ってることがあるからなあ
30仕様書無しさん:2008/02/10(日) 23:46:23
太鼓の達人並みに凄い
31仕様書無しさん:2008/02/10(日) 23:57:35
目からビームが出る
32仕様書無しさん:2008/02/11(月) 01:33:18 BE:156092663-2BP(2)
オブジェクト指向の達人といえば誰だ?
JavaだけでなくSmalltalkを使いこなせる者?

デザインパターンを駆使できる者?
33仕様書無しさん:2008/02/11(月) 02:02:31
使うのがたまたまオブジェクト指向
34仕様書無しさん:2008/02/11(月) 02:03:35
たまたま使うのがオブジェクト指向なだけで、そういう縛りがなければもっと自由にすごい事をやっちゃう人。
35Test ◆LaogU1uvPU :2008/02/11(月) 08:14:03 BE:104062234-2BP(2)
オブジェクト指向の達人になるには
ロバートCマーチンのアジャイルソフトウェア開発の奥義
に載っているオブジェクト指向設計原則も理解しないとだめかねえ。
36仕様書無しさん:2008/02/11(月) 10:12:26
多分古参が言う「オブジェクト指向の達人」っていうと青木淳さんだろうな。
この人の書く文章は仏教思想も入っていて面白い。

つーか、Matzといい結城といい青木さんといい、日本でのその道の大家はなぜか宗教的なものを備えているのが気になる。
37仕様書無しさん:2008/02/11(月) 14:58:57
まあ、東大卒でオウム真理教に入ったやつと似たようなもんだな。
38仕様書無しさん:2008/02/15(金) 09:53:40
>>36
A氏の言ってることは耳にタコができた古くさいMVCとうさん臭い仏教話だけと思われ
39仕様書無しさん:2008/02/15(金) 13:00:47
俺が一番覚えてる青木さんの文章はコレなんだけど、
ttp://bizboard.nikkeibp.co.jp/kijiken/summary/20050329/NBY0263H_546173a.html

裏付けのある凄いことを書く人だと思う。
40仕様書無しさん:2008/02/15(金) 19:31:49
宗教はいってる時点で俺はパスだな
宗教人はたいてい表の顔と裏の顔のギャップが激しいから。
41仕様書無しさん:2008/02/16(土) 00:16:08
宗教人なのではなくて、宗教を信仰しているだけだろ。
日本人はそこら辺の感覚が無いから信仰を持っている人間が奇異に映るのは確かだが。

まぁ、確かに青木さんの言ってるオブジェクト指向話は
あくまでスタンドアロンの仮想世界上で閉じたMVCであって、
当世風のネットワークを意識した設計と相容れない部分があるのも確か。
42仕様書無しさん:2008/02/16(土) 06:23:08
>>41
日本で信仰を持ちながら生活すると
どうしても表と裏ができるんじゃないかな
43仕様書無しさん:2008/02/16(土) 08:40:21
宗教について鈍感なだけなのに、日本人は宗教について寛容とか、
ボケてる奴がほとんどだから、どうしてもそういう対応をせざるをえない。
44仕様書無しさん:2008/02/16(土) 15:24:47
>>40
そうそう。表面はよくても利害が絡むととたんに豹変とかね。
45仕様書無しさん:2008/02/16(土) 19:47:19
>>39
日系社員オツw
46仕様書無しさん:2008/02/18(月) 08:34:23
36の唐突さは社員だな
4736:2008/02/19(火) 00:33:53
社員じゃねーよ。青木さんとも面識は無い。
どちらかと言うと SRE はそこの製品でえらい目にあったからあんまり好きじゃない。
48仕様書無しさん:2008/02/20(水) 16:16:48
>>47
日系さんいらっしゃい。
49仕様書無しさん:2008/02/21(木) 13:05:04
39 正直内容が古くさすぎ
50仕様書無しさん:2008/03/05(水) 20:42:52
誰とは言わないが、日本のソフト業界にOOが導入されようとしていた時、
OOの達人と言われていた人達が変に宗教的概念を混ぜ込んでしまったために
OOが純粋にプログラミング技術として素直に紹介されなかったことが
日本でOOの導入が遅れた要因だと思う。
51仕様書無しさん:2008/04/01(火) 21:50:22
>>50
それはあるな。キリスト教(Java, ruby)とか仏教(Smalltalk)とか、胡散臭さを醸し出していた。
52仕様書無しさん:2008/04/02(水) 01:02:53
結城、松本、青木か。
53仕様書無しさん:2008/04/02(水) 11:52:56
N村S3郎は密教がどーたら、とか言ってたな
鵺だTAOだ言ってる奴等も電電公社方面にいたし
54仕様書無しさん:2008/04/02(水) 15:30:50
共通しているのは自画自賛にすごく熱心な人達ということだな
55仕様書無しさん:2008/04/14(月) 15:24:45
そういう人達の実装技術はどんなもんかね。
matzは処理系実装しているからいいとして、
他の人達が自分自身でつくったものは
どの程度のものなんだろう。
56仕様書無しさん:2008/04/14(月) 15:52:25
57仕様書無しさん:2008/04/14(月) 18:33:35
聞いた話だけどじゅんはopengl周りとかquicktime関連は別の人が書いたらしいよ。
58仕様書無しさん:2008/04/15(火) 00:54:14
matzのコードは糞コードと言われてるらしいけどな(どの観点で言われてるのかは知らないけど)。
まぁ、美しい文法を作るのが仕事で、実行効率は二の次とか言ってるみたいだしさもありなん。
59仕様書無しさん:2008/04/15(火) 07:34:33
美しい文法?あのperlくずれみたいな文法が?
60仕様書無しさん:2008/04/15(火) 23:49:32
美しいは確かに間違いだ。すまん。
それなりに力があって読みやすくて痒いところに手が届く文法。

まぁ、俺はそんなもの慣れの問題だと思ってるが。
61仕様書無しさん:2008/05/08(木) 20:05:11
matzってANSIスタイル徹底的に嫌ってなかったか
人とちょっと違うぜ感に浸ってるイメージ
62仕様書無しさん:2008/05/08(木) 20:38:10
(1) 書き始めたのが昔
(2) 一旦どちらかで書いたら混在させないほうが良い
63仕様書無しさん:2008/08/08(金) 07:11:29
教訓
この手の人達は我が強すぎるため協調作業に向いていない。
64仕様書無しさん:2008/08/08(金) 07:38:08
>>62
書き直せばいいだけ。コードレビューにもなるし。
それが面倒なら、フィルタを書けばいいじゃん。Rubyで。
65仕様書無しさん:2008/08/08(金) 09:56:15
>>57
1人の有名プログラマーの影には10人の踏み台プログラマーが使い捨てられているものだよ
66仕様書無しさん:2008/08/09(土) 06:04:22
>>65
10人程度なのが日本人の限界なんだろうな。
Linusなら1桁上をいくからな。
67仕様書無しさん:2008/08/12(火) 15:11:00
OOの真価は他人(特に格下)に使わせるものを作るときに発揮されるから
達人はすさまじいです。
68仕様書無しさん:2008/09/15(月) 14:31:21
boost使ってんのすげーという人がいる。
そこでboostを作っている人はドンだけ凄いかってこと。
69仕様書無しさん:2008/11/08(土) 14:28:41
しかし思うんですが、オブジェクト指向設計や同プログラミングでチームで開発する
という場合、横割りでクラス分担するとかするという方法では、基本的にメソッドなど
のインターフェースを最初に決めておいて一斉に作成作業に取り掛かるとなったとき、

後から後から次々にここはこうでないとダメだった、こうしよう、あれはああ
でなかったらできない、こうしよう、どうしよう・・・というインターフェースの変更が
とめどもなく現れてくる予感がして、収集が付かなくなる感じがするのですが、

実際にやっておられる方々はそうした点をどうやって乗り越えておられるのですか?
よろしかったら教えてください。
70仕様書無しさん:2008/11/08(土) 14:41:24
>>28
女にオーバーライドしたことがないクセに・・・
71仕様書無しさん:2008/11/08(土) 14:56:34
>>69
多人数の時には、設計時に十分レビューをすることで対処。
比較的少人数の時には、設計と実装を毎日のように往復することで対処。
72仕様書無しさん:2008/11/29(土) 04:48:27
オブジェクト指向とは、楽するために苦労する為のものである。
73仕様書無しさん:2008/11/29(土) 11:27:42
本当に大事なのは、オブジェクト指向の達人になることではなく、プログラミングの達人になること。
オブジェクト指向の達人なんて、みんなインチキコンサルやセミナー屋ばかり。
74仕様書無しさん:2009/03/28(土) 05:02:21
オブジェクト指向はそもそも量産のための技術だからな

オブだけでジムやボールを作れても、オブだけを極めてもガンダムは作れない
75仕様書無しさん:2009/03/28(土) 09:34:55
アルゴ君に続く新人「オブ君」の誕生を見た!
76仕様書無しさん:2010/07/13(火) 03:00:06
オブジェクト指向って言いながらできる人って少ないんだよね。
メソッドの引数に応じて、オブジェクトの振る舞いが変わるとか死ねばいい
77仕様書無しさん:2010/07/13(火) 09:16:55
引数の値によって関数の結果が変わらなかったら関数の意味がないだろ。
実はオブジェクト指向以前の人って多いんだよね。
7876:2010/07/13(火) 12:34:54
>>77
あほすぎワロタ
79仕様書無しさん:2010/07/13(火) 12:35:54
結果と振る舞いを同義だと思ってる人は死ねばいい
80仕様書無しさん:2010/07/13(火) 12:41:32
メソッドと関数が同義だと思っている人は死ねばいい
81仕様書無しさん:2010/07/13(火) 13:47:35
C言語の関数とC++のメソッドはクラスに属するかの違いだけで、大した違いはないから
たかがクラスが理解できているからといって調子に乗るなよ、ガキ
82仕様書無しさん:2010/07/13(火) 13:55:46
どうやら概念が全くできていないらしい。
>>72>>81のような人間に作られたコーディングで苦戦を強いられてるんだよ
8381:2010/07/13(火) 14:02:19
>>82
だから1KStep/DayのPG/SE/Corderだから苦戦なんて全くの別世界
8481:2010/07/13(火) 17:30:27
>>82
全く理解できているので、もう一言。
>>81で大した違いはないといったのは、大雑把に言えば
メソッドはそのクラスの変数に対して操作を行うことができて
他のクラスや、どのクラスにも属さない関数からの直接の
アクセスを禁止して、変数の操作を限定している。
これによって、不正な変数操作ができないようにしているが、
私の考えとしては、メソッドはクラスに属する関数で
あり、なんらそれを異なるものと認識するのは違っていて
関数という範疇におさまるものと考えられるが。
8581:2010/07/13(火) 17:36:52
関数の機能
・変数の値を操作する
・他の関数を呼び出す
この機能をメソッドも同じくもっているため
上記のように考えられるが。
86仕様書無しさん:2010/07/13(火) 20:19:52
まず理解しやすく分解してみるか。

> 大雑把に言えばメソッドはそのクラスの変数に対して操作を行うことができて
> 他のクラスや、どのクラスにも属さない関数からの直接のアクセスを禁止して、変数の操作を限定している。
メソッドはprivate protected 属性へのアクセスのために存在する。
private protected 属性によりデータをカプセル化し、他のインスタンスからの直接のアクセスを禁止する。

> これによって、不正な変数操作ができないようにしているが、
> 私の考えとしては、メソッドはクラスに属する関数で
> あり、なんらそれを異なるものと認識するのは違っていて
> 関数という範疇におさまるものと考えられるが。
これによって、インスタンスの持つデータに対する外部からの不正なアクセスを禁止し、
外部からデータの変更を防止する。
よって関数と言う事になる。

> 関数の機能
> ・変数の値を操作する
> ・他の関数を呼び出す
> この機能をメソッドも同じくもっているため
> 上記のように考えられるが。
読解不能


俺、お前部下にいたらイラン
87仕様書無しさん:2010/07/13(火) 21:08:56
お前が偉そうに書いた事は全て分かっている。

>メソッドはクラスに属する関数で
に関してはメソッドはクラスに属している関数ということができ
と修正する。

後段は関数とメソッドの機能の類似点を上げているだけで、
C言語の関数をC++ではクラスごとにその関数をクラスの変数を
操作するように新しく定義したまでの事であり、関数が進化した
だけのものだと考える。

オブジェクト指向を学んでから、16年経っている俺に偉そうな
講釈を有難う。
88仕様書無しさん:2010/07/13(火) 21:18:39
お前の部下になぞ、何でならなくてはならないのか分からないが、

>> 大雑把に言えばメソッドはそのクラスの変数に対して操作を行うことができて
>> 他のクラスや、どのクラスにも属さない関数からの直接のアクセスを禁止して、変数の操作を限定している。
>メソッドはprivate protected 属性へのアクセスのために存在する。
>private protected 属性によりデータをカプセル化し、他のインスタンスからの直接のアクセスを禁止する。

ここの部分はお前が勝手に上記の部分の説明をしただけで
なんら言っている事に相違はないだろ。
あるんだったら、指摘しろ。

C言語の関数の機能、特徴をC++のメソッドも持っているということで、メソッドは関数の
SubSetということがいえるのではないかと言っている訳だが、通じないの?
89仕様書無しさん:2010/07/13(火) 22:12:12
>>81はVB厨
90仕様書無しさん:2010/07/14(水) 01:13:40
俺のチンポクラス、ずっとラッピングされたままなんだけど。
91仕様書無しさん:2010/07/14(水) 03:52:47
長年オブジェクト指向に携わっていながら
その本質を3行でまとめられないとか才能無いから
はやく業界から立ち去ってくださいね
9281:2010/07/14(水) 06:29:36
>>89
何故?

>>91
じゃあ3行でまとめてくれ。
93仕様書無しさん:2010/07/14(水) 08:59:06
>>81さん
あなたは勉強しなおすべき
94仕様書無しさん:2010/07/14(水) 09:10:03
どこが間違っているのか指摘してくれ、自分の覚えている内容と
違うからといって間違いとは限らないんじゃないの?
95仕様書無しさん:2010/07/14(水) 09:13:49
>>91
立ち去るとか言ってもねリストラされてから、就職活動中。
13KStepの新規タスクの開発をしたから、自分でいうのも
何だけど、かなり優秀なPG/SEといえると思う。
年収査定も430万円~680万円だからね。
俺に業界から去れなんて言う人間は、自分の年収査定を
晒してみろよ。
96仕様書無しさん:2010/07/14(水) 09:16:24
お前鬱病だろ
プライドが高いくせに仕事ができんからってこんなとこで鬱憤晴らしていても仕方ありませんよ。
97仕様書無しさん:2010/07/14(水) 09:17:09
すぐにテレビ局がかみついてきて、自分の説を世の中に
公開するのがおかしいというような発想は官僚的であり、
そのような思考がこの国を凋落させている原因だと思う。

「メソッドは関数のサブセットである。」
という事に対してね。

何か真面な反論がある方はどうぞ。ご教授いただきたい。
98仕様書無しさん:2010/07/14(水) 09:18:51
>>96
仕事ができないんじゃなくて、俺の能力を活かせるような真面なプロジェクトが
ないっていう事が問題なの。
4/15プロジェクトだった、真面なプロジェクトは。
99仕様書無しさん:2010/07/14(水) 09:22:06
>>96
過去にそのようになった事はある
・せまい
・うるさい
・仕事がない
・ネットがつながっていない
・椅子が固い
という信じらねない現場があって。
100仕様書無しさん:2010/07/14(水) 10:15:49
>>97
設計上では、関数が一連の処理をまとめた手続きであるのに対し、
メソッドはオブジェクトへの操作である。
これをOOPLの構文だけを見て何の前提条件も無しに、
一緒くたに「同じ」としたのでは、概念が分かってない、
と言われてもしょうがないな。
あんたは実装の話しかしてない。
101仕様書無しさん:2010/07/14(水) 10:21:14
102仕様書無しさん:2010/07/14(水) 10:22:33
>>100
同じとは全くいっていない、ちゃんと読んで欲しいね。
>>85に書いてある特性をどちらも持っているから
メソッドが関数を汎化したサブセット(サブクラス)
と考えられると言っているのだが。
103仕様書無しさん:2010/07/14(水) 10:44:48
>>100
>一緒くたに「同じ」としたのでは、概念が分かってない、
概念はわかっている。ならどこが違ってたのか説明してくれないと
分からない。
104仕様書無しさん:2010/07/14(水) 11:48:17
概念と実装をごっちゃにして説明するけど、要は仮想呼び出しされるのがメソッドで、
関数はそれができない、でいいんじゃないのか?
105仕様書無しさん:2010/07/14(水) 12:13:42
>>102
関数がどうとかどうでもいいけど、
汎化したらスーパーセットじゃねーの?
106仕様書無しさん:2010/07/14(水) 13:40:30
>>102
クラスの中にある関数がメソッド
グローバルな領域にある関数との違いはクラスの中にあるかないかの違い

と言いたいの?wwwwww
107仕様書無しさん:2010/07/14(水) 13:41:32
age
108仕様書無しさん:2010/07/14(水) 14:50:28
>>104
仮想的に呼び出されるなんて言い回しは初めて聞いたけど。

>>105
Super Class(既定クラス)の継承したものがSub Class(派生クラス)であり
汎化は基底クラスから派生クラスを継承を表すもので。派生クラスは基底クラスを
汎化したものでサブセットではないのだろうか?
これは認識が誤っているかもしれないので、その場合は訂正していただきたい。

>>106
メソッドはC言語の関数と>>85の点で同じ機能・特性があるため
関数を汎化した概念だと言っている。
クラスの中にあるかないかの違いとは言っていない。
それでは、メソッドが関数と比べてクラスに属するという事以外の違いを説明してくれ。
109仕様書無しさん:2010/07/14(水) 15:01:40
×クラスの中にあるかないかの違いとは言っていない。
○クラスの中にあるかないかの違いとは言っていなく、
クラスに属するかの違いと言っている。
110仕様書無しさん:2010/07/14(水) 15:05:02
スーパークラスのメンバがサブセットで、派生クラスのメンバがスパーセット???
111仕様書無しさん:2010/07/14(水) 15:11:03
全ての訂正
×派生クラスは基底クラスを汎化したもの
○派生クラスは基底クラスを特化したもの

×スーパークラスのメンバがサブセットで、派生クラスのメンバがスパーセット
○スーパークラスのメンバがスパーセットで、派生クラスのメンバがサブセット
112仕様書無しさん:2010/07/14(水) 15:20:00
>>108
>ソッドが関数と比べてクラスに属するという事以外の違いを説明してくれ。

class hogehoge
{
  private $_name;

  function __construct($name)
  {
    $this->_name = $name;
  }

  public function zikosyoukai()
  {
    echo "私の名前は " . $this->_name . " です";
  }
}

class hogehoge2
{
  public function zikosyoukai($name)
  {
    echo "私の名前は " . $name . " です";
  }
}

全然違うよね??
113仕様書無しさん:2010/07/14(水) 15:20:44
 
114仕様書無しさん:2010/07/14(水) 15:54:12
>>112
何が言いたいのかよく分からん。
クラスhogehogeではメンバ変数があり、hogehoge2ではメンバ変数がなく
hogehoge2クラスのインスタンスを生成してから、変数を引数で指定しなければ
ならない、程度の違いしか見い出せない。
もしかして、hogehoge2クラスのメソッドは、メンバ変数を操作しないとでも
いいたいの、それで、私の2つの条件が満たされないとか。
重箱の隅をつつきすぎのような…
115仕様書無しさん:2010/07/14(水) 16:03:23
自己紹介してもらうのになんで名前を指定してあげないといけないんだよ!!!!!!!!!!!!
116仕様書無しさん:2010/07/14(水) 19:27:43
逃げたのか
117仕様書無しさん:2010/07/14(水) 22:30:11
>>114
ちょっとその君が分かってるところの
関数とメソッドのそれぞれの概念を書いてみてよ。
118仕様書無しさん:2010/07/14(水) 22:42:19
>>117
概念ということになるとどちらも、データの操作を行う事と
他の関数、メソッド、ライブラリを利用する事と考えれば
差はないのではないかと。
119仕様書無しさん:2010/07/14(水) 23:17:55
>>1
自作自演はそろそろ辞めにしましょうね
120仕様書無しさん:2010/07/16(金) 00:52:14
はじめてオブジェクト指向でプログラム作ったときは
まさにアンチパターンのオンパレード
こんなことなら手続き型で作ったほうがよっぽどすっきりしてシンプルだった
でも上手く使いこなせるようになると生産性・保守性・拡張性が高く
かつ美しいプログラムを作れるようになる
121仕様書無しさん:2010/07/16(金) 19:53:44
>>120
ならないよ
オブジェクト指向の何の要素でそんなことになるって言ってるの?
122仕様書無しさん:2010/07/16(金) 20:51:48
>>121
リファレンスをプロパティで持つか
サブクラスとするか
多重継承するか

すっごく迷う私に助けをください
123仕様書無しさん:2010/07/16(金) 21:49:12
>>121
え?ならないの?
だったらオブジェクト指向でプログラム開発する理由はなに?
どんな利点があるの?
124仕様書無しさん:2010/07/16(金) 22:33:04
>>74
>オブだけでジムやボールを作れても、オブだけを極めてもガンダムは作れない
一年以上前の発言にレスするね。
ガンダムを一つ作ったなら、オブでガンダムがいくらでも作れるだろ。
125仕様書無しさん:2010/07/17(土) 00:09:14
>>123
ないよ

この業界、腐りまくってるからセミナーで儲けたいクズどもが
とにかく出てくるもの出てくるものなんでも大絶賛して
まったく無価値なものをやたらと高価そうに魅せるから注意な

オブジェクト指向で開発する意味?
俺が聞きたいよw

クズどもに騙されてるような奴は自分が騙されたことにすら気がつかないマヌケだから救いようがない
頭のいい奴はオブジェクト指向で書いたソースと
そうでないものとで比べてさっさと結論付けてオブジェクト指向なんてゴミ箱に捨ててるw
126仕様書無しさん:2010/07/17(土) 00:44:30
>>125
自分はjavaから入ったから
cのようなソースを読んでると見難くてだめなんだが
127仕様書無しさん:2010/07/17(土) 03:38:34
javaをそこそこ長く使っているが、オブジェクト指向のメリットは、コピペじゃなく、
継承による差分コーディングと、継承による実装範囲の制限くらいじゃないかな。

ある程度機能をメソッド単位で分割してあると、適当なメソッドだけ書き換えてとか
できる。 まあ、privateのプロパティでgetterがなくて結局コピペコードになる場合も
多々あるけど。 アスペクト志向ってのはこの差分コーディングを推し進めた
感じかなぁと。

後者はweb系でよくある、フレームワークの部分に普通の人は触らせずに、
ビジネスロジックだけ書かして、ダメコードの被害を最低限そのビジネスロジック
一つに押さえ込むっていう方法。

拡張性やら保守性なんてものは方法論云々じゃなくて、結局のところ適度な
リファレンス、適度なコメント、そして何より必要なのはその手法に習熟してる
って事だと思うな。 ダメなコードはオブジェクト指向だろうが、手続き型だろうが
何をしようとしてもダメ。
128仕様書無しさん:2010/07/17(土) 07:37:48
>>127
>継承による差分コーディングと、継承による実装範囲の制限くらいじゃないかな
出だしからレベルが低すぎて話にならない
こんなのそんなに時間とるか?と聞きたい

そもそもソフト開発において実装という作業工程にそんなに時間がかかるか?と
全体をよく見てからもう一度発言したらいいと思う
129仕様書無しさん:2010/07/17(土) 10:39:58
>>128
レベル低くてすいません^^ レベルが高い貴方はどういう所で時間を使ってるか
教えていただけませんか? ^^


>そもそもソフト開発において実装という作業工程にそんなに時間がかかるか?と

テストとその不具合の修正、機能追加による修正が私の場合は多いですね。
いかに他に影響なくデグレを起こすことなく、なるべく早くということが求められます。
あとは実際にコードを書くより、どう書くか考えている時間の方が多いですけどね。
130仕様書無しさん:2010/07/17(土) 10:57:20
>>127
> 継承による差分コーディングと、継承による実装範囲の制限くらいじゃないかな。

こんなのOOPのメリットに上げたら、アンチOOP厨の的だろw

ネットのないころに既存のソースとか限られた本見て自己流でOOPしているとこんな感じになったな

131仕様書無しさん:2010/07/17(土) 10:59:45
アンチOOPはOOPの出始めからいるので、OOPのFAQ的な弱点を知り尽くしていると思われたし。
アンチすることが趣味なのはおいておいて、
こんなスレで下手に「OOPはこんなもんだ、こんなメリットが」と言われると、
闇金が債務者をカタにハメるかのごとく、テンプレ通りの反論が返ってくるのだよ?
132仕様書無しさん:2010/07/17(土) 11:44:13
それじゃそのカタにはまったテンプレ通りの反論を見せてみ?
133仕様書無しさん:2010/07/17(土) 12:09:32
>>129
>テストとその不具合の修正、機能追加による修正が私の場合は多いですね
(仕事したことあるのかな?この人・・・)
134仕様書無しさん:2010/07/17(土) 12:17:30


またもや自作自演が始まったか


そもそもオブジェクト指向の達人は
オブジェクト指向の思考をして設計してます。
135仕様書無しさん:2010/07/17(土) 12:20:52
そしてコーディングをプログラマーに指示
1.プログラマー何こいつ言ってるの??わけわからん設計と思いながら
2.書かれた通りにコーディングを進める
3.わけわからん設計と思っていた自分が恥ずかしくなる
4.そういう事かぁ~ってつぶやく
5.ネ申 の存在に気が付く

以上
136仕様書無しさん:2010/07/17(土) 22:00:34
オブジェクト指向が分かると世界が面白くなるけどすぐにつまらなくなる
楽しいのは本当に一瞬
137仕様書無しさん:2010/07/17(土) 22:08:48
それは分かったつもりになっただけの馬鹿
138仕様書無しさん:2010/07/17(土) 22:11:12
そんなに顔を赤くするなよ
無能を受け入れるのも勇気だ
139仕様書無しさん:2010/07/17(土) 22:32:35
規模の小さなシステムではオブジェクト指向なんぞ
何の意味もない
140仕様書無しさん:2010/07/17(土) 22:58:20
オブジェクトって、システム自体じゃなくて、テスト用のツールを作るためにある。
コードがオブジェクトだからメンテナンス性がいいというのは実はあまり関係なくて、
典型的な例が、機械を動かすシーケンサで、これはアナログ/デジタル回路のキ
メラなので、構造化すらできなくてスパゲッティ化しやすい。これをデバッグするた
めに機械をつないで動かしていたら破産してしまうので、機械そのものをシミュレー
トするオブジェクトシステムを代わりにつないでやれればそれに越したことはなく、
機械そのものの値段と比較すれば、ある程度の予算をかけてオブジェクトデバッ
グシステムを組むことができる。コード自体がスパゲッティでも既に運用されてい
る場合、書き直すよりはデバッグシステムを作ってしまった方がおそらく早い。
141通りがかり:2010/07/17(土) 23:34:30
>>127>>128>>129の考えもわかる
>>136>>139もわかる
>>134>>135はすごく分かる

>>140はさっぱりわからん
そのシュミレートするオブジェクトシステムと
このスレのオブジェクト指向は全く違うものだと思います!
142仕様書無しさん:2010/07/18(日) 00:36:39
大丈夫。このスレの大半は彼がオブジェクトシステムって口走ってるとこで
オブジェクト指向を理解して無いんだなってことぐらい把握できてるよ。
143仕様書無しさん:2010/07/19(月) 04:26:21
オブジェクト指向もわからない人がプログラマーになれるの?www ぷぷぷ
144仕様書無しさん:2010/07/19(月) 11:48:32
デザインパターンとUMLを解さない奴にオブジェクト指向は無用の長物
むしろそんな輩は邪魔になるから手を出さないでくれ
145仕様書無しさん:2010/07/19(月) 13:15:06
>>144
オブジェクト指向を理解していたらデザインパターンなんて使うタイミングないはず
オブジェクト指向は現実モデルを設計に当てはめる設計手法で
デザパタは金型プログラミングなので手法同士がぶつかり合って互いに邪魔になる

なんのつもりでオブジェクト指向語ってるのか知らないけど
お前みたいなにわかが一番邪魔なんじゃないだろか?
146仕様書無しさん:2010/07/19(月) 17:45:18
デザインパターンって、早い話が普通の仕事で言うルーチンワークの業務手順
みたいなもんだろ?

何でもいいけど、UMLで書けば漏れなく仕様が決まるとか勘違いしている
馬鹿大杉。
147仕様書無しさん:2010/07/19(月) 17:56:59
> オブジェクト指向を理解していたらデザインパターンなんて使うタイミングないはず
普通に使っているだろw
いや、お前もだよ。
148仕様書無しさん:2010/07/19(月) 18:09:49
「デザインパターン」とか「MISRAC」とか、昔からごく普通にあるコーディング
手法にもっともらしい名前を付けることで、あたかも自分が考えたとか、新しい
技術であるかのように錯覚させているものって多いよなぁ。

竹島に、独島と名前を付けて領有権を主張するようなものか?
149仕様書無しさん:2010/07/19(月) 18:13:20
デザパタ理解してテンプレート理解してC++使うと最強
150仕様書無しさん:2010/07/19(月) 18:45:44
>>148
そうそう。そもそもがオブジェクト指向なんてマルチメソッドの特殊例でしかない。
151仕様書無しさん:2010/07/19(月) 18:59:36
>>148
それ、デザインパターンの本の冒頭に、
自分で考えたものではなく、名前をつけたものであるって
ちゃんと書いてあるからw

お前はデザパタ本の冒頭レベルに過ぎない・・・
152仕様書無しさん:2010/07/19(月) 19:07:52
>>151
だから、とにかく新しい技術というネタや切り口を持ち出すことで、本を買わ
せたい出版社やライターの思惑があるだけで、立ち読みで冒頭を確認すれば
十分、わざわざ本にして出すような有意義な中身なんてもももとないってことだ。
153仕様書無しさん:2010/07/19(月) 19:11:32
デザパタ本を読むぐらいなら、Smalltalk-80のソースを読め、と言いたい。
154仕様書無しさん:2010/07/19(月) 19:11:50
>>152
じゃあ、お前はどんな本なら有意義だと思うんだ?
155仕様書無しさん:2010/07/19(月) 19:17:32
誰も知らないことを書いている本なら有意義かな。

誰も知らない=俺も知らないだからね。
誰かが知っていることは、俺も知っていることなので
価値はない。
156仕様書無しさん:2010/07/19(月) 19:19:20
誰も知らない = 著者も書いてあることを知らない。そんな本は著者がいないのでありえない。証明終
157仕様書無しさん:2010/07/19(月) 19:22:36
>>154
最近は、買うに値するような本はないね。昔は買っていたリファレンス本みたい
なものさえネットで無料で手に入るし、本は内容がアップデートされないから、
古くなると使えない。

電子書籍で流通したとしても、いまさらソフトウェア関係で買いたいと思う
ような本なんて思い当たらないなぁ。

英文の文書だってGoogle翻訳で必要な箇所だけ訳して必要ならワードなりの
文書に貼り付けてPDF化。わざわざインプレスあたりの本を買うまでもない。
158仕様書無しさん:2010/07/19(月) 19:23:30
>>157
誰もお前個人の感想なんて聞いてねーんだよ
159仕様書無しさん:2010/07/19(月) 19:27:18
>>158 の書き込みみたいな、内容がない本ばかりだから、買う価値がない。

なのに、出版社は >>158 の書き込みのように、毎月決まった冊数の新刊本を
出してくるのだな。
160仕様書無しさん:2010/07/19(月) 19:31:58
ふぅw

内容が無いと
自分にとっては必要が無い本の
区別がつけられないんだね。

こういう人は・・・ちょっとうちには要らないw
161仕様書無しさん:2010/07/19(月) 19:41:03
うちってどこの特定派遣業の方?(w

内容がない本 ∪ 自分にとっては必要が無い本
内容がない本 ∩ 自分にとっては必要が無い本
内容がない本 ⊆ 自分にとっては必要が無い本
内容がない本 ⊂ 自分にとっては必要が無い本
内容がない本 ⊇ 自分にとっては必要が無い本
内容がない本 ⊃ 自分にとっては必要が無い本

という集合がいずれも成立しうることさえ理解できんのかな?
まぁ、全角英数字使ってる時点でお里が知れるけど。

オナニー本を自費出版するのは勝手だが、頼むから、間違っても設計とか
実務には関わらんでくれ。
162仕様書無しさん:2010/07/19(月) 19:45:58
>誰かが知っていることは、俺も知っていること

実際云々以前に、この姿勢が技術者として終わっとる
163仕様書無しさん:2010/07/19(月) 19:52:55
売る側が買わせたい本と、買う側が欲しいと思う本との乖離かな。

IT業界のブラックぶりが広く知れ渡るようになり、わざわざ高い金払って
ITドカタを目指す若者も少なくなって道理。
164仕様書無しさん:2010/07/19(月) 22:25:31
>>153
Smalltalk-80のソースでどんなことが学べるの?
165仕様書無しさん:2010/07/20(火) 02:08:09
>>164
読破して、それをまとめると
本に書いてあることが理解できる。

ま、時間がかかるだけさw
166仕様書無しさん:2010/07/20(火) 11:26:18
デザインパターンは暗黙知を形式知にしたことに意味があるんでしょ。
ノウハウに名前が付くことによって、そのノウハウを共有し易くなった。
167仕様書無しさん:2010/07/20(火) 12:42:00
想像知を形式知にしたという側面もあるな。
これは考えなくてもいいというメリットの反面、
考える力を失わせるデメリットともなった。
168仕様書無しさん:2010/07/20(火) 13:59:24
>>165
上の人の言い方で言わせれば、
オナニー本の内容が理解できて何が楽しいの?
目的と手段が逆になってない?
169仕様書無しさん:2010/07/20(火) 16:22:05
上の人の例えで翻訳してみればいい

>>153=オナニー解説本を読むぐらいなら、オナニーを楽しめ、と言いたい。

>>154=オナニーでどんなことが学べるの?

>>165=出し尽くすまでオナニーして、それをまとめると
     オナニー解説本に書いてあることが理解できる。

     ま、時間がかかるだけさw
170仕様書無しさん:2010/07/20(火) 16:23:12
>>164=オナニーでどんなことが学べるの?

だったわ
171仕様書無しさん:2010/07/20(火) 21:23:00
>>147
ないって
デザパタみたら書いてる奴がオブジェクト指向理解してないのまるわかりだろ?
なんだよシングルトン(笑)ってw
172仕様書無しさん:2010/07/20(火) 21:29:45
シングルトンて、デザインパターンなのか?
173仕様書無しさん:2010/07/20(火) 22:09:35
オナニー本で学べることは何も無いよ。


ただ、オナニー本かどうかを
見抜くことは馬鹿にはできないよw
174仕様書無しさん:2010/07/20(火) 23:53:05
意味の分からない発言をして、一人で笑ってる人ほど、不気味なものはないよな
175仕様書無しさん:2010/07/21(水) 00:19:46
>>171
デザパタってOOPL向けプログラム詳細設計クックブックじゃねーの?
設計から実装へのシームレスさにとらわれ過ぎてないか?

まぁ俺解釈だけど、クラス設計の終わり辺りで小細工入れとくと、
後々機能追加とか、変更入った時に助かるかもよ、
っつーレベルのモンだろ。
176仕様書無しさん:2010/07/21(水) 01:01:44
で、変更が入ったとき、変更が想定外だったらしく、
小細工自体を考え直さなくなるってのを良く見るんだけどな。


まあ、そのお陰で高いギャラ貰えたけど。
あり難い話ですわw
177仕様書無しさん:2010/07/21(水) 01:04:56
日本語が変なのも日本人なら分かるかなって思ったけど、
違う意味に読めるので一応訂正するか

×小細工自体を考え直さなくなる
○小細工自体を考え直さなきゃならなくなる
178仕様書無しさん:2010/07/21(水) 17:50:03
>>175
いや、明らかに意味ないし
オブジェクト指向の設計思想とあまりにもかけ離れすぎてるだろ
カタログでいいならなんのためにシミュレーションからそんな大層なもんもってきたんだよ

それにカタログならわざわざオブジェクト指向じゃなくても
C言語の成功パターンかき集めたほうがよっぽどいいと思うんだけどな
あれ、なにかオブジェクト指向でやらなきゃいけない何かがあったんだろか?
179仕様書無しさん:2010/07/21(水) 23:23:07
どの辺がかけはなれてんだ?
180仕様書無しさん:2010/07/21(水) 23:54:12
C言語の成功パターンって?
181仕様書無しさん:2010/07/22(木) 00:32:29
必死に探した成功例がシングルトンの人間の集まりに無茶言うな
182仕様書無しさん:2010/07/22(木) 01:03:33
実装の都合で構築したクラス構造を、第三者に説明するときに、
パターンの名称を使えば説明が楽な場合があるので、
使うことはあるっちゃあるが、
設計段階でパターンに嵌めてデザインするなんてことは、
まずないな。
183仕様書無しさん:2010/07/22(木) 01:26:07
>>182
あんなおかしな構造にすることがあるなんてそれだけで意味不明だけどな
単純に仕様どおりにクラス作れよって思うわ
実装都合の余計な中間クラスなんて入れるだけ素人まるだしって気がついたら中級者
184仕様書無しさん:2010/07/22(木) 01:37:17
>>183
機能設計に縛られて過ぎてプログラム設計に
幅を持たせられないお前が三流なだけ。
185仕様書無しさん:2010/07/22(木) 01:48:51
>>184
余計なクラスを作ることを「技」だと勘違いしちゃってるなお前
186仕様書無しさん:2010/07/22(木) 07:47:37
中途半端な奴って
自分が理解できないことを、無駄なものって思うよなw
で成長してやっと、あの設計はこういうことだったのか!って
理解できるようになる。

生暖かく見てようぜw
187仕様書無しさん:2010/07/22(木) 14:02:59
業務よりのロジックにパターンを使ってるようなところは、たまに見かけるな。
ああいうのは確かに余計なクラスとは言えるだろう。
大体に於いて、業務変更に対応できずに、パターンごと再設計を強いられる。

実装の、より業務から離れた部分で使用するなら問題ない。
フレームワークなどは、パターンを上手く駆使すれば、
業務ロジックの負担を減らすことが出来、パターンが有効な最たる例だろう。
といっても、上手く作れば作るほど、内部で使われているパターンは、
外部作業者からどんどん見えなくなっていくだろうけど。
そして、外部作業者が作成するクラスは、全部業務よりのクラスだから、
パターンレス。

あと、設計の段階で意識してるところも、たまに見かけるな。
それこそ余計な設計だろう。
日本人の気質なのか、より細かに指示してる方が親切だろうと考えガチだが、
これも、業務よりのクラスをパターン化してしまう、デメリットの多い例。
というか、それ以前に、設計は実装とは切り離して考えるべきだという、
基本中の基本を理解出来ていないレベル。
余計な設計というより、有難迷惑設計というべきか。
188仕様書無しさん:2010/07/22(木) 15:38:54
>>186
じゃあ、具体的に何がいいのか説明してみせろよ
これがあるかないかで俺は判断してるけどこれがまったくないから役に立たないって俺は言ってるの
189仕様書無しさん:2010/07/22(木) 20:26:18
>>187
とっても同意
190仕様書無しさん:2010/07/22(木) 21:54:18
>>188
んじゃ分かりやすいところでState。
利点は状態の追加が楽。
191仕様書無しさん:2010/07/22(木) 21:56:29
>>190
は?追加?
なんでするの?
192仕様書無しさん:2010/07/22(木) 22:08:04
例えば顧客要望による仕様変更とか。
193仕様書無しさん:2010/07/22(木) 23:02:00
>>192
そんなの頼んでないじゃん
しかも、それって想定内の変更しかキャパないよね?
194仕様書無しさん:2010/07/22(木) 23:36:26
>>188
> じゃあ、具体的に何がいいのか説明してみせろよ

フレームワーク使ってない?
フレームワークではかなりの部分で
デザインパターン使われてるよ。
195仕様書無しさん:2010/07/23(金) 00:41:01
>>194
関係ないよね?
いま、話してる内容は作り方の話であってできたもんがどうのこうのって話じゃないよね?
理解できてる?
196仕様書無しさん:2010/07/23(金) 00:44:28
つまり、この板には、フレームワークの設計に関れるレベルに達してる人は居ないってことかなw

デザインパターンの話が流行らない訳だわ。
197仕様書無しさん:2010/07/23(金) 01:05:18
>>195
フレームワークはできたものじゃなくて
使うものだよ。
なにいってるの?
198仕様書無しさん:2010/07/23(金) 01:55:24
>>197
どっちにしても設計の話とちがうよね?
199仕様書無しさん:2010/07/23(金) 07:03:42
へー…フレームワークって、設計しないんだね…
200仕様書無しさん:2010/07/23(金) 07:10:20
>>193
さっぱり分からん。
誰が何を頼んでないの?
何がどう「キャパない」の?
201仕様書無しさん:2010/07/23(金) 12:23:16
アイデア特許って白人が考えたんだぜ
202仕様書無しさん:2010/07/23(金) 12:28:06
アイデア特許ってなんだ?
ビジネスモデル特許のことを言おうとしてる?
203仕様書無しさん:2010/07/23(金) 17:54:26
>>199
は?そしたらフレームワークに使われてるってのはお前の自作の話かよ
くっだらねーw
204仕様書無しさん:2010/07/23(金) 20:39:45
さすが三流。
ケチは付けるが反論は出来ないその一貫した姿に感動を覚えた。
205仕様書無しさん:2010/07/23(金) 20:58:29
>>204
そもそもこんな話になる前にはじめに明確なメリットが出てこないのはどういうことだろうね?
Stateがそれ?
でもStateがいいかどうかなんてぶっちゃけ説明できないし
これが開発にとっていいのか悪いのかなんて説明できないんでしょ?

仮に今後全く追加や拡張がおこなわれないとしたときに
この記述は無駄に長くてわかりにくいだけなんでしょ?

さらにこんな頑張ったところでやはり実装箇所の予算なんて開発全体からしたら
あまりにも安すぎて力を入れるべき部分ではない
PGなんて派遣しかいないのにこんな保守コストなんて重要にならねーよw
206仕様書無しさん:2010/07/23(金) 23:45:33
そういっても自分のコードを動かすために使っている
フレームワークのソース見ればたくさん使ってあるしな。

ソフト作るのにすべてが自分の力で作ったとか思ってないよね?
自分が作ったソフトはデザインパターンのお世話になってるんだよ。
207仕様書無しさん:2010/07/24(土) 00:03:18
>>206
言うだけムダ。
205はコード書けないS∃だろ。
実装しない奴に「実装の役に立つ」っても、
理解出来る訳がない。
208仕様書無しさん:2010/07/24(土) 00:30:44
おいらフレームワークと汎用コンポーネントばっかり
作ってたのでデザパタはよく使うよ

で、業務でもOOの人はいないの?
単なるオナニーだが
ドメイン駆動で全部設計した事ある。業務を抽象化、汎化しまくった
結論的にすごく綺麗だけど、誰もメンテできないと思う
諸事情で抜けたので、保守はどうしてるのだろうか・・・・
209仕様書無しさん:2010/07/24(土) 00:59:33
難しい技術を使ってメンテできないシステムにはうちにもあるわ。
構造体とか使うなって言ってるのに。
210仕様書無しさん:2010/07/24(土) 01:00:20
業務の構造に対して、設計の構造が理に適っているなら、
業務が分かる人間には理解できるものになっていなければならないはず。
そうでないというのなら、設計ミスだ。
211仕様書無しさん:2010/07/24(土) 01:19:20
>>208

えとな、スキル足りなくてメンテできないのは
技術の否定にはなってないからな。

俺なんて車運転できないから誰もメンテも保守もしていない。
212仕様書無しさん:2010/07/24(土) 03:12:19
構造体が難しい・・・?
213仕様書無しさん:2010/07/24(土) 06:14:37
いいから、Smalltalk-80のソースを一通り読め。話はそれからだ。
214仕様書無しさん:2010/07/24(土) 06:53:03
構造体難しいよな
あとポインタの使われると何が何だかさっぱりになる
うちはいつも変数だけまとめたCファイルつくってexternでアクセスしているからメンテが楽ちんだ
215仕様書無しさん:2010/07/24(土) 07:02:38
変数のスコープとか、アクセス制御とかもう完全に無視だなw
まぁそれで業務が回ってるなら、それはそれでいいんだろう。
しかし、構造体の難しさってパディングくらいなもんだろ。
それも一旦理解したら、別にどうってことないだろうし、
そもそも構造体が難しいって言ってる人が、パディングを意識しなきゃいけないコードは書かないと思うけどな。。。
216仕様書無しさん:2010/07/24(土) 08:43:30
>>206
その説明が役に立つ説明として適切なの?
とりあえずそれ使って組んだものがある=役に立つとしか君はいってないけど?
こんな脳みそでよくプログラム組めるよね君
217仕様書無しさん:2010/07/24(土) 10:07:29
>>215
たぶん、>>214が難しいと思っているのは構造体そのものじゃなくて
構造体とポインタの組み合わせだ。
218仕様書無しさん:2010/07/24(土) 10:28:00
構造体もオブジェクト指向もいっしょだろ。簡単すぎてあくびが出るぜw
219仕様書無しさん:2010/07/24(土) 12:31:03
構造体どころが、構造化プログラミングがかなり難しいと思う

初心者のころ、初学は構造化言語からはいったけど、
行指向プログラミング言語ソースの方が当時はかなりわかりやすかった。
関数のように上から読みにくい概念が特に難しい

「構造化プログラミングの達人ってどんだけすごいの?」スレがほしい


今でこそメタプログラミングで動的なメソッド定義とその呼び出しとか追えるけど
GUIのデバッガーがあっても、よそうできない場所にポンポンとんだりするからきつい
構文解析とか意味解析の時点で定義されていないメソッドのデバッグとかとても面倒
220仕様書無しさん:2010/07/24(土) 12:38:38
ポリモーフィズムもインスタンスで呼ばれるメソッド変わるし、
メタプログラミングで外部のデータからオブジェクトのメソッドを動的に定義されていたり、
挙句のあてメソッド呼び出しに失敗した時にフックして
メソッド名で振り分けて別のメソッド読んでたり、
意図しないメソッド呼び出しに面食らうし、
既存のオブジェクトのメソッドが、別のメソッドにいつのまにか置き換えられていたり、
大変じゃないか?

こういう最近の流れである抽象化的な手法はどんどん書きやすくはなるが、
コードが読みにくくなるし、デバッグがしんどくなる
抽象化することでコード量も減らせるが、
テストももりもり書かなくちゃならない

オブジェクト指向言語とそれにプラスアルファな言語はかなりしんどい


221仕様書無しさん:2010/07/24(土) 12:41:19
>>219-220 で何がいいたいかというと、

このスレみたいなのっていつの時代も需要あるんだなと
常に新しい概念が生まれて、それが当たり前に身についていない技術者がグダグダいう
言語使い始めから当たり前に使っている技術者にはすごさもわからないし、
当たり前じゃない技術者の気持ちもわからないものだ


「メタプログラミングの達人ってどんだけ凄いの?」スレ

とかもっと汎用的に

「抽象化の達人ってどんだけ凄いの?」スレ

とか欲しい
222仕様書無しさん:2010/07/24(土) 13:11:27
>>220
激しく同意
デバッグが難しい
汎用性とかいらない
っていうか追加の仕方も追加の仕組みのせいでさらに困難になってるときのが多い
悪いけど追加要素お前の想定はるかに超えてっからこの仕組み邪魔なだけだわ的な
223仕様書無しさん:2010/07/24(土) 13:39:20
抽象化とメタプログラミングで作ると
上から読んでも追えないな、

メソッド飛びまくり、しかも全部インターフェース
実装を決定してるのは遙か上のメソッド、またはメタ定義
実装見つけてもメソッドのコードは数行ときて・・・以下繰り返し

最近は関数型でのメソッドチェーンも流行だし、
1行で何個の呼び出し発生してんだよ的にwww

まぁ~作っている時は、蜘蛛の巣のようにメソッド呼びまくりなので爽快
224仕様書無しさん:2010/07/24(土) 13:49:40
「インターフェースの達人ってどんだけ凄いの?」スレ
「メタプログラミングの達人ってどんだけ凄いの?」スレ
「メソッドチェーンの達人ってどんだけ凄いの?」スレ

も必要なオカン

とりあえず「抽象化プログラミングのスレ」がほしいわ
225仕様書無しさん:2010/07/24(土) 14:06:37
あと「ジェネリックスの達人ってどんだけ凄いの?」とか
抽象化と言うより汎化かな・・・

まぁ~動的言語は関係無いけど
動的限度といえばインターフェースと言うよりダッグタイピングなので
さらに抽象度がカオスwwww
226仕様書無しさん:2010/07/24(土) 14:20:01
プラグインを作ろうとか
プラグインの仕組みを取り入れようとかすると
デザインパターン使うよね。
227仕様書無しさん:2010/07/24(土) 14:26:09
デザインパターン嫌いな人に、
じゃあお前がこの部分の設計書かけよな。
って言って仕事やらせたら、
「ファクトリメソッドパターン」の一言ですむところを
ポインタがどーのこーの継承がのーどのこーのって長ったらしい説明を書いてた。

でできたあと、これ要するにファクトリメソッドパターンですよね?って
言ったら理解できない顔をしていたのが笑えたw
228仕様書無しさん:2010/07/24(土) 15:41:03
それはデザパタスレ向きw
229仕様書無しさん:2010/07/24(土) 15:41:54
悪いここであってたわ
230仕様書無しさん:2010/07/24(土) 16:42:11
ココはデザパタスレじゃないですw
231仕様書無しさん:2010/07/24(土) 16:46:09
>>223
それは設計書書いてないのが悪いんじゃ?
実装が複雑になるのは否定しないけど。
232仕様書無しさん:2010/07/24(土) 16:53:41
それ以前に、クラス構造は関係なく、ソースを追わなければ
 何をやっているところか?
 何がどうなることを目的としているところか?
が分からない状態になってるところが駄目なんだよ。

追わなきゃどうなってるのか分からない状態を
まず何とかすることを目標にすべき。、
平べったく広げてソースを読みやすくしようなどと考えるのは、
スパゲッティー屋さんの発想でしかない。
233仕様書無しさん:2010/07/24(土) 17:26:52
>>232
追ってどうにかなった昔のが質がいいと思うけどな
そもそも仕様書があてになんねーところは今も昔も変わらねーし
234仕様書無しさん:2010/07/24(土) 17:41:37
読みやすいソースは
スパゲティとは言わないのでは
俺もどうにかしようとする昔のほうがいいと思う
関数ないからできませんとか言う人今は多いけど
なんとかするのが仕事だろって言いたくなる
235仕様書無しさん:2010/07/24(土) 17:44:40
>>233
規模の問題じゃねぇ?
236仕様書無しさん:2010/07/24(土) 17:54:05
>>235
規模なんてちっともでかくなってないよ
単に流行りの組み方が糞なだけ
別にオブジェクト指向が仕様を減らしてくれるわけじゃない
237仕様書無しさん:2010/07/24(土) 18:03:28
>>232
> それ以前に、クラス構造は関係なく、ソースを追わなければ
>  何をやっているところか?
>  何がどうなることを目的としているところか?
> が分からない状態になってるところが駄目なんだよ。

でも、どうしても複雑なところってのは出てくる。
そういうところを「○○パターン」といえば
それだけで、何をやっているか、何が目的かってのが
一瞬でわかるのがデザインパターンというもの。
238仕様書無しさん:2010/07/24(土) 18:07:22
>>232

バグ探し+修正は追わないと
どうしようもなくね???
設計書に単体バグは書いてないでしょ普通
239仕様書無しさん:2010/07/24(土) 18:34:19
○○パターンでバグまでとれて修正変更追加までやってくれるわけじゃないしなw
240仕様書無しさん:2010/07/24(土) 18:51:56
当たり前だw

少しでも体にいい物を薦めると
不老不死になれるのかよって言う奴どうにかしてくれ。

不老不死になれなくても、体にいいことは確かだろ。
241仕様書無しさん:2010/07/24(土) 19:12:31
>>240
いや、それすらわからない
本当に体にいいのかどうなのかそれすら説明できない
242仕様書無しさん:2010/07/24(土) 19:46:13
>>241
酒みたいなもんだ。
適量なら体に良い。
ダメな人も居る。
飲めない人に美味しさは分からない。
243仕様書無しさん:2010/07/24(土) 20:27:26
不老不死にならないのなら
薬は要らないといっていた奴が
風邪で死んだ。
244仕様書無しさん:2010/07/24(土) 22:36:09
>>242
>適量なら体に良い
疑わしいな
245仕様書無しさん:2010/07/24(土) 22:58:11
やばこもな
246仕様書無しさん:2010/07/24(土) 23:52:45
好きなだけ疑いたまえ。
効果には個人差があります。
よくある話だ。
247仕様書無しさん:2010/07/24(土) 23:55:40
デジドカにXP教えてみた。
子供にライターを渡しちゃダメだとわかった。
248仕様書無しさん:2010/07/24(土) 23:58:06
>>247
( ;д;)ウッ・・・
249仕様書無しさん:2010/07/25(日) 00:21:32
この話題だすと結局こんな流れになって毎回ちゃんとしたメリットを出せないよね?w
数字でいくらお金になるのかいってごらんなさいなw
250仕様書無しさん:2010/07/25(日) 00:24:22
まず先にお前が言えよw
251仕様書無しさん:2010/07/25(日) 00:24:31
>>249
具体的な案件の提示もなしで金額出せとか、どこの専門学校生よ?
252仕様書無しさん:2010/07/25(日) 00:49:31
バグなんて、コードがちゃんと機能単位になっていれば、
単体テスト通すだけで終わる話。
というか、バグの原因に関らず、本来テストすべきケースから
抜けていただけということになるはず。
で、UTが自動化されていれば、改修など一瞬で終わる話。

ソースを追っかけるとか、化石のようなことやってりゃ、
そりゃ徹夜スパイラルは止まらねえよ。
253仕様書無しさん:2010/07/25(日) 01:01:02
テスト万能信者が来ましたか。
理論上あり得る全ての実行パスをテストで検証することが可能だと思っていますか?
たかがC0テストで全てのバグを検出できるなんていう楽観的な妄想はどこから湧いてきましたか?
254仕様書無しさん:2010/07/25(日) 01:11:54
誰がすべてのバグの検出が可能とかいったんだ?

「テストすべきケースから抜けていただけ」という言葉から
そういう事態、つまりバグが検出できてない事例がありえる
ということは明らかじゃないか。

問題はその後だろ。見つかったとそれを直すのが
すごく簡単な話になるというのがユニットテストの効用だ。
255仕様書無しさん:2010/07/25(日) 01:14:23
>ソースを追っかけるとか
DDDとかで設計した場合、細かい大量のクラスができ
機能単位ではなく業務エンティティ単位で設計されるわけで
ドメイン貧血を回避するとUnitだけじゃバグは見つける事できないわけ

あとさ、この業界と言うか日本の場合
SI企業が牛耳っているから、終わったらチーム離散して誰も残らないのよ
XPの場合ソースとテストケースが資料の一部なんだよね

と言うか、全く役に立たないSヨが書いた
日本語が変な納品物資料を
読むよりテストケースとソース追っかける方が楽
256仕様書無しさん:2010/07/25(日) 01:16:16
だから、誰もユニットテストだけで
全部のバグを見つけることが可能って
言ってないってばw

なんでユニットテストを理解できないんだ?
257仕様書無しさん:2010/07/25(日) 01:16:52
仕様が変わらなければな。
258仕様書無しさん:2010/07/25(日) 01:17:48
>>254
馬鹿だなあ。
その「テストすべきケース」を列挙すること自体が不可能だって言ってんの。
実行不可能なことを前提にしてテスト万能論かよ。ある意味、テスト屋にとって最大の障害だ。
259仕様書無しさん:2010/07/25(日) 01:19:24
> その「テストすべきケース」を列挙すること自体が不可能だって言ってんの。

可能だよ。

お前が言っているのは、「”全部の”テストすべきケースを列挙することが不可能」だろ。

それとも一つもテストすべきケースを列挙できないと
言うつもりか?
260仕様書無しさん:2010/07/25(日) 01:19:31
>>256
単機能のバグですら、ユニットテストだけじゃ検出できねえ場合があるんだよ。
そんなことも弁えないでユニットテストやってるんじゃ、逆効果だな。
261仕様書無しさん:2010/07/25(日) 01:21:00
>>260

ユニットテストだけじゃ検出できないから
なんだっていうんだろうか?

じゃあ何を使えば、それだけで全部検出できる?
そんなもの無いだろうが。
262仕様書無しさん:2010/07/25(日) 01:21:37
>>259
ヴァーカ、「列挙」って言葉の意味もわからんのかよ。
おまえ、テストについてちゃんと系統的な教育受けてるか?
適当にブログ読み漁って、勝手にユニットテスト万能論とか受信しちゃったんじゃね?

ほんと、ユニットテストの限界も知らずにユニットテスト推進されることこそ
ユニットテスト普及の最大の障害だということに気付いてくれないかなあ。
263仕様書無しさん:2010/07/25(日) 01:22:38
>>261
ユニットテストという道具は万能じゃないことを承知した上で使えって言ってんの。
>>252みたいな幼稚な考えでユニットテスト使ってると怪我するぞ!?
264仕様書無しさん:2010/07/25(日) 01:23:08
>>262
じゃあ、列挙の意味は?w
265仕様書無しさん:2010/07/25(日) 01:24:21
>>263
万能じゃないから、
「本来テストすべきケースから抜けていた」ことが
発生したと書いてあるじゃないか。

お前だけだよ。ユニットテストが万能と思っちゃったのは。
266仕様書無しさん:2010/07/25(日) 01:24:44
>>264
列べて挙げること。そんなことも知らずにレスしてたの?馬鹿?キチガイ?死ぬの?
267仕様書無しさん:2010/07/25(日) 01:25:29
>>265
本来テストすべきケースが無限にあるって言ってんだよカス人間
268仕様書無しさん:2010/07/25(日) 01:33:34
>>267
だから、無限にあって全部を列挙することは不可能だってわかってる。

それでお前はこの結論から何が言いたいんだよ。

すべてのテストは完璧じゃないってか。
当たり前だよ。そんなの知ってるよ。

なんでお前は知らないと思っちゃったの?
269仕様書無しさん:2010/07/25(日) 01:37:01
>252が極論出したからじゃないのか。
270仕様書無しさん:2010/07/25(日) 01:39:17
(見つかった)バグは単体テスト通すだけで終わるというのは間違いじゃない。

見つかったバグの話なのに、単体テストでバグがすべて見つかるわけじゃないという話をしだした馬鹿が悪い。

順番を間違っている。
271仕様書無しさん:2010/07/25(日) 02:13:42
ユニットがちゃんと整理された機能ならば、
テストケースも少なくて済むんだよ。

複雑な機能がゴチャゴチャに入ってるから、
全部のケースを網羅できなくて、テストに漏れが出てくる。
272仕様書無しさん:2010/07/25(日) 02:17:12
言い過ぎ。
設計からバグってたら単体テストじゃ分からんよ。
273仕様書無しさん:2010/07/25(日) 02:19:10
ぬお
>>272>>270宛て
274仕様書無しさん:2010/07/25(日) 02:25:31
あと、ソースがゴチャゴチャだと、インテグレーションテストで矛盾が生じた場合に、
論理的に間違っている部分を特定できないという問題がある。
(というか、そもそも論理的構造になっていないからだがw)

結局、さらに他の部分のソースを読み進めながら、どう直したら他の部分のやってることと
整合性が取れるのか?ということを探しながら直すという作業になる(解があればいいけどね)


それだけならまだ救いがあるが、直した結果がさらに論理的な矛盾を抱える可能性すらある。
(なんせ構造が論理に従っていないのだから当然だ)
まあ、そういったパッチワークの積み重ねでしかソースを完成させられないからこそ、
そのようなソースが出来上がったとも言えるけどな。
275仕様書無しさん:2010/07/25(日) 02:34:01
>>272
なんで順番を間違える?

単体テストをしてバグを見つけるのではなく、
今話しているのは、バグが見つかってから後の話だろ。
276仕様書無しさん:2010/07/25(日) 07:41:28
結局、話は脱線してメリットは出てこない、と
277仕様書無しさん:2010/07/25(日) 09:03:07
ということにしたいのですね
278仕様書無しさん:2010/07/25(日) 09:11:42
いや、実際そうだから
279仕様書無しさん:2010/07/25(日) 10:52:11
>>270
単体テストで必要なケースを完全に列挙できない。
したがって、単体テストをすり抜けて、別の原因で発見されるバグは無くならない。
したがって、バグは単体テスト通すだけで終わる、という主張は間違っている。Q.E.D.
280仕様書無しさん:2010/07/25(日) 11:34:09
>>275
バグが見つかった後の解析の話なんだけど。
それでも順番が違うなら、バグ発見から
修正確認までの工程を全部書いてくれない?
281仕様書無しさん:2010/07/25(日) 11:38:01
単体テストは、多くのバグを発見して潰せるし、
後で発見されたバグを追跡する時のいい参考材料になるが、
単体テストさえやれば終わるということではない。

そんな考えで単体テストやっているのなら、
それはキチガイに刃物とでも言うべき状況だ。
282仕様書無しさん:2010/07/25(日) 11:44:06
だから誰が単体テストをやれば
すべてのバグが見つかるといっているんだろうか?
何度も指摘されているはずだが、頭悪いのかな?

どんなテストやったってすべてのバグは見つかるわけが無いのだから
特に単体テストに限って言うことでもないだろ。
283仕様書無しさん:2010/07/25(日) 11:54:41
この人。

>>252
> バグなんて、コードがちゃんと機能単位になっていれば、
> 単体テスト通すだけで終わる話。
> というか、バグの原因に関らず、本来テストすべきケースから
> 抜けていただけということになるはず。
> で、UTが自動化されていれば、改修など一瞬で終わる話。

見事に言ってるね、「単体テスト通すだけで終わる話」
さらに言ってるね、「バグの原因に関らず、本来テストすべきケースから抜けていただけ」
284仕様書無しさん:2010/07/25(日) 11:59:27
>>276
何のメリット?
OO?デザパタ?
285仕様書無しさん:2010/07/25(日) 12:09:06
>>283
> で、UTが自動化されていれば、改修など一瞬で終わる話。

最後の行にコメントは無いのか?w

その人はどう見ても、「単体テストをやればバグがすべて見つかる」
などとは言ってないが。
286仕様書無しさん:2010/07/25(日) 12:46:33
>>285
283じゃないけど、

> 最後の行にコメントは無いのか?w
ないなぁ。
前提になっている前行が間違えてるからなぁ。

> バグの原因に関らず、本来テストすべきケースから
> 抜けていただけということになるはず。

現実に完璧なテストケースなどないけど、仮に出来たとしたら、
全てのバグが単体テストで見つかるんだろ?
例え完璧な単体テストが出来たとしても全てのバグは見つからない。

>>252にとってITやSTは、単体テストの項目漏れを
発見するためだけに行うものらしいようだ。
287仕様書無しさん:2010/07/25(日) 12:57:27
UT自動化すれば、ソース見なくて良いの?徹夜しなくて良いの?馬鹿なの?死ぬの?
288仕様書無しさん:2010/07/25(日) 13:07:28
>>285
> その人はどう見ても、「単体テストをやればバグがすべて見つかる」
> などとは言ってないが。

ふーん・・・
>>252
> バグなんて、コードがちゃんと機能単位になっていれば、
> 単体テスト通すだけで終わる話。

エラーが出ていて、バグが見つからないのに、終わるのか?
どこまで馬鹿なんだよw
289仕様書無しさん:2010/07/25(日) 13:11:09
>>286
> 現実に完璧なテストケースなどないけど、仮に出来たとしたら、
> 全てのバグが単体テストで見つかるんだろ?

だから、誰がすべてのバグが単体テストで見つかるなんていってるんだよw

頭悪いのか?www
290仕様書無しさん:2010/07/25(日) 13:12:13
>>288
> エラーが出ていて、バグが見つからないのに、終わるのか?

あ、おまえさ。

「終わる」の意味をすべてのバグを無くせるという意味だって
勘違いしてるだろ?

あー、それは馬鹿すぎだw
291仕様書無しさん:2010/07/25(日) 13:22:30
>>283
同意
言ってるよね
いまさら違う意味でしたとかシケタいいわけしないでって感じ
292仕様書無しさん:2010/07/25(日) 13:24:45
>>290
では、「終わる」ってのはどういう意味なのか、ちゃんと説明してもらおう。

エラーが出ていて、バグが発見されなくても、「単体テストで終わる」んだろ?ww
293仕様書無しさん:2010/07/25(日) 13:24:46
>>291
自演すんなよ。恥ずかしいw
294仕様書無しさん:2010/07/25(日) 13:27:01
>292
普通に、見つかったバグの改修の話だろ・・・

そういう言い方をするってのは、
やっぱり「終わる」をバグがまったく無くなるという意味だと
勘違いしていたわけね。納得。話にならんわw
295仕様書無しさん:2010/07/25(日) 13:35:32
>>294
で、見つかったバグを単体テストにかけると、「終わる」のか?

ソフトウェア工学での常識では、
単体テストの目的はまず第一にエラーの検出であり、
次にエラーからバグを特定するための判断材料であり、
さらに、修正されたコードが他の機能項目について劣化していないかの確認なのだが。

バグが特定されれば単体テストで「終わる」なんてことはナンセンス以外の何物でもない。
296仕様書無しさん:2010/07/25(日) 13:36:47
>>294
え、「終わる」って言葉の意味は「改修」なのか?
あまりにも馬鹿。馬鹿すぎる。馬鹿すぎて面白い。面白すぎる。

ぜひ次回作も頑張ってくれたまえ。期待しているよ。
297仕様書無しさん:2010/07/25(日) 13:38:02
>>295
さすがにそれは頭が悪いとしか・・・。

テストにかければ(バグを修正しなくても)バグが直る。
さすがにそんなつもりで言っているわけが無いだろう。

常識で考えろや。
298仕様書無しさん:2010/07/25(日) 13:41:45
>>289
>>252は「あらゆる原因のバグは、単体テストで検出出来る」
という旨、発言してるけども。
299仕様書無しさん:2010/07/25(日) 13:42:51
>>298
検出って言葉は一つも入ってないのに?w
300仕様書無しさん:2010/07/25(日) 14:00:39
>>299
だったら、さっさと「終わる」という言葉の意味を提示しろって。

馬鹿は馬鹿なりに、「私の認識が馬鹿でした」と認めろ馬鹿。
301仕様書無しさん:2010/07/25(日) 14:01:54
>>299
じゃあ、テストケースが抜けていただけ、とは
どう解釈すれば良いんだ?
俺は、テストケースが抜けていなければ検出出来ていた、
と解釈した。

>>299の解釈では、テストケースが抜けていなければ、
何がどうなるんだ?
302仕様書無しさん:2010/07/25(日) 14:02:20
>>297
このスレでは、おまえが一人だけ非常識なんだが。
はやく、>>252の言う「終わる」の意味を示せよ。

馬鹿があがくのは、本当にみっともないぞ。
今のうちに自分の馬鹿さを認めろ。
303仕様書無しさん:2010/07/25(日) 14:08:23
>>301
テストケースが抜けていないって事はまず無いから。
304仕様書無しさん:2010/07/25(日) 14:19:49
>>303
テストケースが抜けているという前提で考えるとして、
バグが出たら単体テストで終わる、ってのはどういう意味ですか?
305仕様書無しさん:2010/07/25(日) 14:22:43
ソースコード全体をくまなく探して他に影響が出ているところが
無いか長時間調べまくる必要がなくて、作業がすぐに終わるということです。

↓このように書いてあるじゃないですか?

> ソースを追っかけるとか、化石のようなことやってりゃ、
> そりゃ徹夜スパイラルは止まらねえよ。
306仕様書無しさん:2010/07/25(日) 14:29:44
設計が完璧ならUTしっかりこなすだけで
バグ無しのもんが出来るけど

設計バグ無しって中々作れないからな
307仕様書無しさん:2010/07/25(日) 14:30:21
>>305
> ソースコード全体をくまなく探して他に影響が出ているところが
> 無いか長時間調べまくる必要がなくて、作業がすぐに終わるということです。

へー、リグレッション検査を単体テストで済ませちゃってるの?
それってかなり地雷だらけだと思うけど。
308仕様書無しさん:2010/07/25(日) 14:35:17
>>303
国語やりなおせ。
わざわざ「仮に」とまで書いてあるのに。

お前のために>>286を言い直すと、
「バグの原因に関らず、本来テストすべきケースから
抜けていただけということ」にはならない、
と言っている。
309仕様書無しさん:2010/07/25(日) 14:43:53
>>305
バグフィクスで一番時間がかかるバグ解析についての
アプローチが全く含まれて無かったことにビックリだ。
影響範囲の調査で徹夜って、どんなマヌケの仕事だよ。
310仕様書無しさん:2010/07/25(日) 14:55:23
>>308
ありえない話をしてどうすんの?
311仕様書無しさん:2010/07/25(日) 14:56:54
>>309
で、お前のバグ解析のアプローチとは?
312仕様書無しさん:2010/07/25(日) 15:05:06
良い子の諸君!
バグステータスで
・バグ発見
・バグ確認
・バグ解析
・バグ修正
・バグ修正確認
などがあるが、テストドライバがあれば
1行たりとも、ソース追わなくて良いんだよ
オブジェクト指向の達人ってそれだけ凄いのだよ
313仕様書無しさん:2010/07/25(日) 15:12:00
僕のICE返してください
314仕様書無しさん:2010/07/25(日) 15:20:53
オブジェクト指向で作って
自動テストできるようになれば
その通りだな

どっちが掛けてもそこに至れないが!
315仕様書無しさん:2010/07/25(日) 15:22:20
>>310
別に。
252の表現を仮定を交えて分かりやすく変えたつもりが
お前の理解力が存外低くて、かえって分かりづらくなってただけ。
だから308でわさわざ書き直したろ。
316仕様書無しさん:2010/07/25(日) 16:29:38
いろんなスレッドと同期取りながら動く処理のテストって大変だよね
317仕様書無しさん:2010/07/25(日) 16:32:58
>>311
とりあえず再現性の有無の確認から。
318仕様書無しさん:2010/07/25(日) 17:35:45
要はそんな景気のいいこと言ってる奴は信用できねぇ、ってだけだわな。
319仕様書無しさん:2010/07/25(日) 17:38:26
ソース追わないでもソース直せちゃうんだ。
いっそテストドライバがあればバイナリをパッチできんじゃね?
コンパイラいらないかもw
320仕様書無しさん:2010/07/25(日) 17:54:38
>>313
ICEの数が足りないから、しばらく我慢汁
321仕様書無しさん:2010/07/25(日) 17:59:13
結論 >>252は自分の間違いを認めようともしない専門学校生。
322仕様書無しさん:2010/07/25(日) 18:20:07
いつまでやってんだよ。なんか必死すぎてワロタw
323仕様書無しさん:2010/07/25(日) 21:22:36
>>242
> 適量なら体に良い。
酒飲みの言い分だろw

若いうちは身をこにして働けとか、
苦労は金を出してでも買え

みたいな類だなw

>>246
客観的に納得出来る材料ないと、
「個人差があります」なんていっちゃたらおわるだろうが
萎えるんだが
324仕様書無しさん:2010/07/25(日) 21:48:26
ぐぐったらタバコ(ニコチン)も少量なら体にいいとか出てきたw
325仕様書無しさん:2010/07/25(日) 21:51:07
少量じゃわからん。どれくらいだ?
タバコ1本に含まれる量の100分の1ぐらいか?
326仕様書無しさん:2010/07/25(日) 21:56:53
少量っつったら3合だって書いてあった
327仕様書無しさん:2010/07/25(日) 22:15:06
弱電・強電・制御もわかる俺様に死角なし
328仕様書無しさん:2010/07/25(日) 22:32:22
>>323
> > 適量なら体に良い。
> 酒飲みの言い分だろw

そうでもないらしい。
ググったらいくらか出て来る。
でも疑わしいんだろうさ。

デザパタの効能だってググりゃいくらか出て来る。
それも疑わしいんだろ?

それ以上、何を求めてんのさ。
実体験を話してもどうせ、疑わしい、で終わるだけ。
329仕様書無しさん:2010/07/25(日) 22:37:38
>>328
誰も数値で表せないからな>デザパタ
工数がいくつ削れて~って話になるとどうしても弱い
また、そんなにいいなら全体の工数(保守も含めて)を2分の1ぐらいにしてみせろよ
ってもんだけどそれもやっぱりやらないしなw
330仕様書無しさん:2010/07/26(月) 00:43:21
開発全てがデザパタだけで賄える訳じゃないからなぁ

どちらかと言うと初級者を中級者に引き上げるための
手引的に思った方がいい
331仕様書無しさん:2010/07/26(月) 00:51:03
あんまりデザパタだけで計測しないからねぇ。
リファクタリング時に適用して、循環複雑度のピークが
半分ぐらいになったのを1回見たぐらいで、
それでもデザパタだけのおかげかってと分からない。
コードの品質は上がったんだろうけど(複雑度は下がった)
工数的にどうかと言われると、どうなんだろうな。

まぁ客観的に結果だけ捉えると、デザパタの適用は、
「アホが作っても、コードの複雑度を下げる効果がある(かも知れない)」
か?
サンプル数1だけどな。
332仕様書無しさん:2010/07/26(月) 01:10:44
計測するも何も、同じものを作ることはほとんどないから計測しづらいんだよな。
333仕様書無しさん:2010/07/26(月) 06:33:21
>>332
だったら何を基準にしていいとか言ってるんだろうね?w
334仕様書無しさん:2010/07/26(月) 06:51:42
>>333
・現場がどれだけ楽になったか
・デスマにならないで終われたか
335仕様書無しさん:2010/07/26(月) 06:56:03
>>334
それはない
効率上げたら上げた分だけ納期も短くなるから
336仕様書無しさん:2010/07/26(月) 11:54:27
デスマになる現場はオブジェクト指向云々以前に
全てがぐちゃぐちゃ
設計×PG×PM×
納期より品質を優先しないと後々困ることになるから
見積もりから懸け離れた納期は設定しないよう交渉してるな
337仕様書無しさん:2010/07/26(月) 14:20:26
これからは、上手い設計で作業人数を減らしつつ納期を減らしてくる会社がどんどん出てくる(主に海外だろうけど)。
そういったところは、技術力を背景に、どんどんコスト勝負、納期勝負を挑んでくるよ。
従来通りの古い設計ノウハウなとこは、単に人を減らして稼働率を上げるしか、
どうしょうもなくなっているという背景があるんだ。

オブジェクト指向も上手い設計の手法の一つ。
逆に、見積もりやら納期以前にまず、オブジェクト指向など上手い設計が出来るかどうか次第なんだよ。
338仕様書無しさん:2010/07/26(月) 14:46:33
そうだな
オブジェクト思考・テスト駆動開発は大前提として
新しい設計ノウハウってのは何なんだ?

俺んなかでは
プロトタイプ開発が割と要望との擦り合わせで役にたったかな
339仕様書無しさん:2010/07/26(月) 14:53:43
日本の場合は、技術よりまず人だな。
古い設計ノウハウを抱きしめたまま、ガンとして譲ろうとしない奴ばかりだからだ。
こういうのを排除していけば、徐々にマシになっていくだろう。
340仕様書無しさん:2010/07/26(月) 18:36:46
んで?
従来の方法と比べてオブジェクト指向だとどのくらい工数減らせるの?
341仕様書無しさん:2010/07/26(月) 19:11:40
工数差は、要は再利用性の差だろう。

コボル方式は、機能の規模と工数が完全に比例するからな。
オブジェクト指向設計は、1業務機能に掛かる工数は逆に掛かっても、
2機能目で差を縮められ、3機能目はほぼ工数は掛からないものとなり、
4機能目以降はどんどん差が開いていくといった感じになるだろう。

2件目のプロジェクトとなると、実装部分は再利用可能だし、
(まあコレはコボル方式でも可能な部分は多いだろうが)
業務設計部分も同種業務なら理論的には再利用できるはず。
いや必ず出来る。出来なければ設計のセンスが無いだけの話。
342仕様書無しさん:2010/07/26(月) 20:00:41
>>340
別に減らないよ。銀の弾丸が無いの周知の事実

OOじゃ無いと設計ができない人間もいると言うだけ
手続き型で上から順に設計する事が難し過ぎて出来ないんだよ。
抽象化して整理しないと、巨大になって頭の中がまとまらないし、
作っていてバグだらけになる
343仕様書無しさん:2010/07/26(月) 20:51:32
うわ、こんなとこにもデスマラーが居たw
344仕様書無しさん:2010/07/26(月) 21:38:18
>>341
じゃあ、改修3回目には予算も人員も割り当てなくていいってことね?w
345仕様書無しさん:2010/07/26(月) 21:44:38
>OOじゃ無いと設計ができない人間もいる
ああ居るな。
設計能力的な話じゃなくて、毎日徹夜では体が持たないからとか、
体力的な話だけどな。
346仕様書無しさん:2010/07/26(月) 21:58:44
結局、見積もり時に工数が減らせねぇならそりゃ経営者にとってなんのメリットにもならねぇじゃん
347仕様書無しさん:2010/07/26(月) 21:58:49
>>毎日徹夜では体が持たない
MPとHPは別のステータスだから、
とりあえず宿屋に泊めれば良いと思うよ
348仕様書無しさん:2010/07/26(月) 22:01:10
>>メリット
考え方次第だけど、別にデメリットも無いよ
システム動けば同じだし
349仕様書無しさん:2010/07/26(月) 22:04:57
>>348
デメリットはあるじゃん
メタ臭いからデバッガで追えないし
350仕様書無しさん:2010/07/26(月) 22:11:25
手続き型で上から順に設計するのが好きな人は、
毎日徹夜でお祭り騒ぎが大好きな人たちだから、
単に、わざとそうやって作ってるんだよ。

誰だってそういうのあるだろ。学園祭が終わった時に感じる脱力感から、
暫く経つと準備期間とかのかテンション高い状態を体が求めてしまうとか。
351仕様書無しさん:2010/07/26(月) 22:14:59
ちがうよ
やっぱ、上から追えるって大事だよ
昔ながらのでもウィンドウズのメッセージとかわかんねーバグだとやっぱりとりずれーだろ?
352仕様書無しさん:2010/07/26(月) 22:17:19
>>メタ臭いからデバッガで追えないし
確かに追うの大変だね。メソッド飛びまくるし
実装が静的に確定してないし・・・
メソッドは小さいし、ソーズ全体の見通しが悪い

これじゃ、基本設計レベルを把握してないと
メンテできないよねたぶん
353仕様書無しさん:2010/07/26(月) 22:21:33
>>352
静的に確定してるもんまでわざわざ動的に組むとか汎用性のためとはいえイライラするよね?
仕様変更で想定してた汎用性がまったく役に立たなくなったときなんて
なんのために苦労してたのかとうんざりするな
354仕様書無しさん:2010/07/26(月) 22:21:52
設計が糞だから、毎日ソースを追うハメになっていることに気付かない訳ですな。


あ、わざと祭りにしてんだったっけ。すまんすまん。
355仕様書無しさん:2010/07/26(月) 22:29:27
そういえば、構造化設計でも以下の事は同じだったね

>メソッド飛びまくるし
>メソッドは小さいし、
>ソーズ全体の見通しが悪い

すんません
356仕様書無しさん:2010/07/26(月) 22:32:16
オブジェクト指向で工数が減るというよりか
技術力の差で工数が減るという感じだよな。

当たり前だけど、技術力が高いほうが工数は減る。
それでどうやって技術力を高めるかというと
それはいろんなプログラミング技法を知っているか
ということにつながる。

オブジェクト指向を知らなくても技術力が高い人はいるのかもしれないが、
まあそういうのは天才だ。普通はまずいない。

オブジェクト指向で工数が直接減るというよりも
技術力を高めた結果オブジェクト指向は当たり前に使える
オブジェクト指向使えない人は、技術力も低くて無駄なことばかりしてる。
というのが現実だろう。
357仕様書無しさん:2010/07/26(月) 22:36:57
>オブジェクト指向を知らなくても技術力が高い人はいるのかも
技術力が高い人が何も考えずにスパゲティーにしちゃったソースほど、
後で読んでもどうしょうもなく分からないソースはないだろうなw

ある程度技術力を付けたPGを暴走させないため
そして業務理解者が分かる形での設計をさせるため、
のテクニックとして、オブジェクト指向は有効なのだと思えてきたw
358仕様書無しさん:2010/07/26(月) 22:57:12
>>357
モデル駆動型アーキテクチャだね
概念クラスを設計して、実装に落とすと・・・

自分は言語解るから、ボトムアップで設計の方が好み
359仕様書無しさん:2010/07/26(月) 23:16:19
>>355
同じだけど
オブジェクト指向だと汎用化のために静的で済むものを動的に作るでしょ?
これが糞
んで汎用化なんていったって大抵仕様変更きたら役に立たないでただ捨てるだけ
360仕様書無しさん:2010/07/26(月) 23:42:08
>>357
スパゲティにする時点で
それ技術力高くないからw

かわいそうだな・・・
そういう奴が技術力高いといわれている
会社に就職してるんだな。
361仕様書無しさん:2010/07/26(月) 23:54:42
> 適量なら体に良い。

酒売りたい側の理論に決まっとろうが・・・
362仕様書無しさん:2010/07/27(火) 00:00:55
>>359
静的、動的が何を指しているかわからない・・・

静的言語が動的言語の話ではないよなあ
最近は、動的言語は確かに流行ってるけど
363仕様書無しさん:2010/07/27(火) 00:07:28
>静的で済むものを動的
まぁ~オブジェクト指向に限らず、世間の流れが動的方向だからねぇ・・・
LL言語流行ってるし、世間的に生産性は動的の方が良いしね
でも静的言語はインターフェースの型があるだけ追いやすいと思うよ
AOPとかバイトコード変換とかバイナリ書き換えとか、解らない方式も出来るけどね

>役に立たない
そういう時はバッサリ捨てて書き直すに限ります
XPでも言われてるし
364仕様書無しさん:2010/07/27(火) 00:16:09
>>362
たぶんインターフェースに対して実装が
複数在る事を指してるのだと思われ

OOに関係なく、単なる汎用化に対するアプローチの一つ
関数ポインタとか構造体とか共用体を駆使すれば
昔から有る名も無きパターン
365仕様書無しさん:2010/07/27(火) 00:30:16
>>360
オブジェクト指向的にモデルを構築できない時点でも、やはり技術力は足りてないな。
結局駄目な製造物しか作れない同じ穴の狢さ。
50歩100歩なんだよ。
366仕様書無しさん:2010/07/27(火) 01:08:54
Eclipse + Java + checkstyle + findbugsとかで開発したことないの?

C2Dの4G位メモリ積んだマシンでもたまにマシンを窓から投げ捨てたくなるくらい
イライラすることもあるけど、コード補完やコードテンプレート、静的解析なんかで
テキストエディタとコマンドラインでちまちまやってたときより遥かに作るのは楽に
なってるよ。 javadocをきちんと書いていればコード補完中に見れるからいちいち
リファレンス開かなくてやかったりするし。
作ってるものの構造をきちんと理解していればデバッガで追うなんて簡単だし。

でもたまにレスポンス悪すぎて窓からPC投げ捨てたくなったり、ディスプレイを
グーパンしたくなるときがある、、、
367仕様書無しさん:2010/07/27(火) 02:07:08
>>364
> たぶんインターフェースに対して実装が
> 複数在る事を指してるのだと思われ

そんなのC言語の時代からでもやってたような。
もちろん「OOPをオブジェクト指向サポートない言語でやっていた」以前のレベルでの話だよ

368仕様書無しさん:2010/07/27(火) 02:58:51
そう。C言語でも技術力がある人はやっていた話。
そして逆に技術力のある人はやっていない。

今ではインターフェースなどという言葉で簡単に説明ができるが
昔はそういう言葉が無かった。名前が無いものを教えるのは難しい。

もしデザインパターンのような考え方(パターンに名前をつける)
の有用性が広く認知されていたら、C言語で実装したソレに
インターフェースパターンという名前をつけていただろう。

さて、今技術が無い人。そういう人がインターフェースパターンを知るにはどうするか。
インターフェースパターンを知っている人は昔で言えば技術力のある人だ。
オブジェクト指向を勉強すれば自然とインターフェースパターンを知ることができる。

このようにオブジェクト指向を勉強することは、技術力をつけることにもなっている。
もちろん、これがすべてじゃないよ。
369仕様書無しさん:2010/07/27(火) 03:32:38
技術力がある人は結局やってたのかやってないのか
370仕様書無しさん:2010/07/27(火) 03:34:30
なんにせよ、そういった技術についていけない技術者が、
上流や管理に逃げるというコースが出来上がってて、
設計は駄目駄目で、納期やコスト的にもガタガタだろうが、
下に責任を押し付けて保身しようってのがプロジェクトの定番になっている限り、
日本のIT業界の未来はないよな。
371仕様書無しさん:2010/07/27(火) 04:09:12
海外じゃSI企業なんか無くて
自社でプログラマ、アーキテクト、マネージャ辺りを雇って
要件から製造まで全てやるって聞くな
出来なければ切られるだけだろうしな
372仕様書無しさん:2010/07/27(火) 06:57:06
>>368
(こいつこんな支離滅裂な文章書いてて実力ある気なんだろか?)
373仕様書無しさん:2010/07/27(火) 08:27:10
>>372
夜中に酒飲んで気が大きくなるとこんなふうになる奴いるよね。
374仕様書無しさん:2010/07/27(火) 16:53:21
つか現代においては、インターフェイスなんて、デザパタに入っているのか?

昔はんな簡単な仕組みは無かったはずだな。
関係が複雑だとか、あまり使う人が居ないとかいうパターンを
説明し易いように名前付けしようってのが、元々だろ。

今じゃ、馬鹿に教えるためのパターンと化してきたのかな。
375仕様書無しさん:2010/07/27(火) 18:10:59
酔っぱらいか?
インターフェースは大昔から有るだろ・・・
Application Programming Interface略してAPI
376仕様書無しさん:2010/07/27(火) 18:14:55
デザインパターンの話をしているんだが
377仕様書無しさん:2010/07/27(火) 18:32:41
酔っ払ってるんだろう
いいご身分だな
378仕様書無しさん:2010/07/27(火) 20:11:56
APIで使うInterfaceという言葉は、一般的な意味で使ってるだけだから、
>>368が言うような設計上の構造を示す用語としてのInterfaceとは別モノだな。
379仕様書無しさん:2010/07/27(火) 20:16:58
ツッコミを期待してたら
マジレスされたって構図なんかね
380仕様書無しさん:2010/07/27(火) 20:48:46
>>378
おまえの言ってる事はさっぱりわからん
例えとしてOSとアプリの境界線が無い時代もあったんだよ
OS機能を抽象化させた、太古のパターンと言っても過言無い

ttp://ja.wikipedia.org/wiki/Application_Programming_Interface
読んでから出直せ
381仕様書無しさん:2010/07/27(火) 20:48:53
おじゃば臭がする
382仕様書無しさん:2010/07/27(火) 20:55:55
>例えとしてOSとアプリの境界線が無い時代もあったんだよ
>OS機能を抽象化させた、太古のパターンと言っても過言無い
だからそれは>>368が言ってるような構造かもしれんが、
APIのIは、そういう意味でのInterfaceじゃない。

もっと簡単なシステムでの例で言うと、
APIという言葉はシステム側が用意した単なるライブラリーの意味としてすら使われるが、
Interfaceの定義上間違いだから詐欺だという話にはならんだろ?
383仕様書無しさん:2010/07/27(火) 21:04:49
学生とバカリーマンしか居ないな
2chじゃまともに確定した答えも出せないいい例だな
384仕様書無しさん:2010/07/27(火) 21:11:38
>>382
よく解らないが、がんばって解読するに
APIと言う言葉は一般化しすぎて、
意味が明確でないと言いたいの???

・Webサイト と ホームページ
・wiki と wikipedia

みたいな感じで????
385仕様書無しさん:2010/07/27(火) 21:12:56
酔っ払いが1人紛れ込んで暴れている
という答えは確定しているけどなw
386仕様書無しさん:2010/07/27(火) 23:49:35
自分のことだからわかるのですね。
387仕様書無しさん:2010/07/28(水) 00:16:58
時折高度な話になったかと思えば低俗な揚げ足取りをはじめるお前ら
388仕様書無しさん:2010/07/28(水) 00:20:57
俺の肛門を継承してくれ
389仕様書無しさん:2010/07/28(水) 00:34:57
知らない単語が沢山出る度合いの多い程、高度な話だと思い込むのは、日本人の悪い癖だな。
そういった思考の指向性が、本質を見る力を失わせていると感じている。
また、そういった人物がプロジェクトを任されることになった場合、
えてして悪質なシステム屋に騙されてしまうだろう。
390仕様書無しさん:2010/07/28(水) 01:16:36
そもそも、この業界での話知らない単語が
たくさん出ることが無いのだが・・・?
391仕様書無しさん:2010/07/28(水) 02:08:25
へー。すごいすごい。
392仕様書無しさん:2010/07/28(水) 02:36:29
はぁ。
393仕様書無しさん:2010/07/28(水) 05:46:40
学生が混じってるな
それもとことん偏差値の低い
394仕様書無しさん:2010/07/28(水) 06:52:16
>>393
自己紹介乙
395仕様書無しさん:2010/07/28(水) 07:14:35
この場合、偏差値の母集合は何だろう??
396仕様書無しさん:2010/07/29(木) 00:23:24
>>391

すごいのか?

ただの会話だぞ。
397仕様書無しさん:2010/07/31(土) 08:33:30
知らない単語というか、バズワードみたいに曖昧であやふやな単語、と言われたら納得するな
398仕様書無しさん:2010/07/31(土) 08:38:22
>>389-397
web屋の話になってしまうが、例えばこういうのか?

ホームページ制作 システムBベーシックプラン 感動サービス
http://www.kando-hp.com/1001/1024.html

サラリーマンと学生しかいないという話がでたが、その他のやつらはどうせお前らこんな商売してるんだろ
399仕様書無しさん:2010/07/31(土) 11:48:06
>>398
何の話してるの?
400仕様書無しさん:2010/07/31(土) 13:28:51
>>389 にかかってる
401仕様書無しさん:2010/07/31(土) 14:14:32
だから知らない単語の話と何の関係があるの?
402仕様書無しさん:2010/07/31(土) 15:08:35
なんかシュールな展開だなww
403仕様書無しさん:2010/07/31(土) 15:26:12
頭悪いから会議とか呼んでも全然関係ない話しはじめちゃう人なんだろ
404仕様書無しさん:2010/07/31(土) 18:13:01
>>387 にかかってる
405仕様書無しさん:2010/07/31(土) 20:25:25
突然おもしろくなった
406仕様書無しさん:2010/07/31(土) 20:57:14
>>380 にかかってる
407仕様書無しさん:2010/07/31(土) 21:49:32
地球の運命は
408仕様書無しさん:2010/07/31(土) 23:07:05
オブジェクト指向とかけまして
地球の運命と解きます
その心は
409仕様書無しさん:2010/08/01(日) 01:25:30
信心で整いました
410仕様書無しさん:2010/08/01(日) 02:57:41
まあ俺くらいの高スキルを持つ人間にとっちゃ、システムの全体像を頭の中で詳細までイメージできているから
シンプルでわかりやすく、汎用性があるものなんて朝飯前なんだがな
411仕様書無しさん:2010/08/01(日) 05:43:40
>>410
メタってて飛びまくるんですね?
412仕様書無しさん:2010/08/01(日) 06:03:46
手順がソース上で全部並んでないと、何やってんのか分からん奴は、
飛ばれると困るだろうなw
413仕様書無しさん:2010/08/01(日) 07:35:47
>>412
なにいってるの?
動的にしたんだからドキュメント無しなら実行してみるまで誰もわからないに決まってるじゃない
わからないなら発言するなよ
414仕様書無しさん:2010/08/01(日) 07:41:03
>>413
なにいってるの?
それが分からなきゃ仕事が出来ないという発想の奴には向かないって話だろ
415仕様書無しさん:2010/08/01(日) 07:57:54
自分の頭の中にあるものを文書化できない奴ってようはハッタリなんだろ?
それか現実と妄想が乖離してたとばれた時に責任問われないための方便か?
どちらにしても言うだけならタダだから楽だよな
416仕様書無しさん:2010/08/01(日) 08:24:35
わからないなら発言するなよ
417仕様書無しさん:2010/08/01(日) 09:39:38
>>415
じゃあ、君の「ハッタリじゃない技術」を3歳児に説明してごらん。
OOの達人の気持ちが少しはわかるかもしれないから。
418仕様書無しさん:2010/08/01(日) 09:59:54
そんなことより、以下の記事を誰か3行で解説してくれ
ttp://www.infoq.com/jp/news/2010/07/objects-smalltalk-erlang
419仕様書無しさん:2010/08/01(日) 11:28:56
自分の意見は言わないけど人には出せだせってうるさい奴いるよね
420仕様書無しさん:2010/08/01(日) 13:03:02
>>418
「おまえら、その辺のOO言語でオブジェクト指向がどうこうなんて語ってんじゃねえよ。
純粋OO言語のSmalltalkですら本来のオブジェクト指向のほんの初歩的な部分実装の出来損ないだ。
本来のオブジェクト指向ってのは、先進的すぎておまえらにゃ到底理解できないんだよ、カス共。」
421仕様書無しさん:2010/08/01(日) 14:16:26
そう見えるとしたら早く病院へ行ったほうがいいよ
422仕様書無しさん:2010/08/01(日) 14:42:18
私は420ではないが―

>>421
そう読めないとしたら、わかった気になる前に、もうちょっとアラン・ケイが彼の「オブジェクト指向」や
暫定実装の Smalltalk で本来やりたかったことがなんだったかを知っておくのもよいかもよ。

「ソフトウェア工学」は矛盾語法か? - アラン・ケイ
http://metatoys.org/oxymoron/oxymoron.html

表現に問題があるとはいえ、
自分より理解できている420をあまつさえ池沼よばわりするのはやめておいたほうがいい。
423仕様書無しさん:2010/08/01(日) 15:07:51
http://tabesugi.net/memo/2009/1a.html#152154
C++ はひどい言語だ。これは、多くの平均以下のプログラマーが使ってるために
さらに輪をかけてゲロゲロになっていて、どうしようもないゴミが
簡単に生産されるようになってる。
424仕様書無しさん:2010/08/01(日) 15:28:37
たしかにC++ はひどい言語だ。だが、選ばれし優秀なプログラマーが使うことにより
この言語は最強のものに変わる。
425仕様書無しさん:2010/08/01(日) 15:45:01
えらそうに!役立たずが!クビだ!!
会社転々としやがれ、北斗かぶれが!

聖地を求めて辞めて行け!バカが。
426仕様書無しさん:2010/08/01(日) 16:10:14
聖地は俺の周りにできるものだ
427仕様書無しさん:2010/08/01(日) 16:12:50
それは聖地ではなく、整地だろ。
くわ持ってがんばれ、お前の周りが整地になる。
428仕様書無しさん:2010/08/01(日) 16:28:10
そう、そこから始まるんだよ
良い事言うねえ
429仕様書無しさん:2010/08/01(日) 17:32:32
整地が終わったら、ヒャッハー!に消毒される訳ですね。わかります。
430仕様書無しさん:2010/08/01(日) 20:35:23
北斗かぶれっての初めて聞く単語なんだが
おっさん達の間では共通認識あるのか?
431仕様書無しさん:2010/08/02(月) 09:34:54
聖帝十字陵を早く完成させるのだ~!! とムチ打ち食らうんですね
432仕様書無しさん:2010/08/02(月) 10:00:22
あと、病を治すという触れ込みで、「ココかなぁ??」とか言いながら秘孔を突いてみる度に、
客が悲鳴を浴びて、また違う秘孔を突いて回るというやつですな。


またの名を、障害改修w
433仕様書無しさん:2010/08/02(月) 13:46:16
北斗スレ思い出した

一応専用スレあるからw

プログラマー北斗の拳
http://pc11.2ch.net/test/read.cgi/prog/1151615729/
434仕様書無しさん:2010/08/02(月) 18:39:07
発狂した>>421が恥ずかしいログを流そうとしている!?
435仕様書無しさん:2010/08/03(火) 01:17:13
スレが急に止まったので、みんな手持ち無沙汰になってんだよ。
やっぱC++はネタとして鬼門だな。
436仕様書無しさん:2010/08/03(火) 18:58:13
北斗ネタについていけないオコチャマが寂しそう
437仕様書無しさん:2010/08/03(火) 19:06:44
北斗ネタなんかで喜ぶオコチャマってほんと精神年齢が幼ないね。
恥しくないのかな。
438仕様書無しさん:2010/08/03(火) 21:10:52
おっさんなのに精神年齢が幼いって最悪ケースだな
439仕様書無しさん:2010/08/03(火) 21:15:51
北斗ネタについていけないっていうより
ついていく気が無いだけだと思うんだが
440仕様書無しさん:2010/08/03(火) 21:24:50
ク・ソ・バ・カ・ヤ・ロ・ウ・・・
441仕様書無しさん:2010/08/03(火) 21:53:36
今度は何のネタ?
442仕様書無しさん:2010/08/03(火) 22:32:57
ググるとそのまま出てくる
北斗ネタっぽい
うぜーな
443仕様書無しさん:2010/08/04(水) 02:26:33
こんな詰まんねえ流れですら、ググってまでレスしてくる粘着君ほどウザくねえけどな。
444仕様書無しさん:2010/08/04(水) 12:23:01
釣られてるやつが一番幼いな。
445仕様書無しさん:2010/08/04(水) 12:35:59
>>444を筆頭にな
446仕様書無しさん:2010/08/06(金) 09:19:48
パターン厨の御用達
・Analysis pattern
・GoF
・Domain-Driven Design
・POSA POSA-2
・J2EE pattern
・PofEAA

知ってる限りでは以上だが、まだあるの?

447仕様書無しさん:2010/08/06(金) 10:53:20
あとは、何でもパターン化しないとモノを考えられない奴のことかな。
>>446パターンと命名した。
448仕様書無しさん:2010/08/06(金) 14:51:18
頭のいい人たちが一生懸命考えてパターン化したものを無視できるほど賢かったら自分で考えてもいいんじゃない?
将棋だと定石完全無視して打ってもプロに勝てるくらいの実力。
449仕様書無しさん:2010/08/07(土) 07:23:12
既存のウェルノウンなパターンと同じ目的のために新たなパターンを考えれば、
似たような構造(または全く同じ構造)になるだろう。
既存のウェルノウンなパターンを知っていれば、それを名乗れば済むと分かるし、
知らなければ、パターンと称して、同等(または全く同じ)機能に全く別の名前を付けて、
話してくるという、既存パターンを知っている人にとって相手しにくい奴になるだけ。

既存のウェルノウンなパターンとは別の目的のための何かパターンを考えたたなら、
別にそれでいい。
普及してウェルノウンになれば、新しいパターンとして加わるだけの話。
450仕様書無しさん:2010/08/07(土) 08:06:31
>>448
でも別にそれって実際数字が出して検証したようなもんじゃないし
しかも、シングルトンなんて
「おめーら、マジでオブジェクト指向っていうか、そもそも設計とはなんぞや?ってところからわかってんのかよ?」的
致命的な糞クラス入れておいて「頭のいい人たち」も俺としては「?」な感じだ
451仕様書無しさん:2010/08/07(土) 13:29:55
シングルトン以外は?
452仕様書無しさん:2010/08/07(土) 14:46:47
>>451
まず、シングルトンなんで入れた?
453仕様書無しさん:2010/08/07(土) 15:05:42
シングルトンパターンは別に頭悪くないぞ。
Smalltalk-80の時代からある、由緒正しいパターンだ。
454仕様書無しさん:2010/08/07(土) 15:08:30
>>453
こんなの使うんだったら設計なんて止めて
全部グローバルに格納しろといいたい
455仕様書無しさん:2010/08/07(土) 15:16:34
>>454
Danにそう言ってみれば?

っていうか、別にシングルトンをグローバルにしたっていいわけだが。
単にそのクラスのインスタンスが唯一そのオブジェクトであることを保証するためのパターンなんだから。
実際、Smalltalk-80ではSystemDictionaryのシングルトンをSmalltalkというグローバル変数にしていたし。
456仕様書無しさん:2010/08/07(土) 15:28:33
>>455
馬鹿だからそんなもの考えるんだろうな
457仕様書無しさん:2010/08/07(土) 15:32:18
>>456
残念ながら、Danはお前よりもずっと思慮深く、ずっと経験豊かで、ずっと高品質なプログラムを書く。
458仕様書無しさん:2010/08/07(土) 15:35:27
>>457
その判断基準は?
459仕様書無しさん:2010/08/07(土) 15:37:40
リー茄子と勝負させてみっか?w
http://tabesugi.net/memo/2009/1a.html#152154
460仕様書無しさん:2010/08/07(土) 15:43:10
まあシングルトンだけ知っていればなんとでもなる
461仕様書無しさん:2010/08/07(土) 15:59:51
>>458
まずはSmalltalk-80のソースに目を通すことを勧める。
462仕様書無しさん:2010/08/07(土) 16:16:29
デザインパターンをたたく人は
シングルトンパターンしか知らないから、
シングルトンに固執してるんだね。
463仕様書無しさん:2010/08/07(土) 17:12:45
しかも、唯一知っていると自称しているシングルトンパターンすら
理解が間違っているというwww
464仕様書無しさん:2010/08/07(土) 17:24:52
デザインパターン嫌いな人に、
こういうときはどういう設計するの?ってきいて
あれこれ説明させたあとに
「ようするにデコレーターバターン?」って
聞いてやったw 聞いてやったw
465仕様書無しさん:2010/08/07(土) 17:44:24
>>461
アレアレ?答えられないの?ニヤニヤ
466仕様書無しさん:2010/08/07(土) 17:46:53
>>464
よくいる生兵法で知った気になってる初心者か。
先輩の仕事の邪魔にならないようにね。
467仕様書無しさん:2010/08/07(土) 17:47:56
>>465
だから、Smalltalk-80のソースに書いてあるって。
さっさと読んでみろよ。
468仕様書無しさん:2010/08/07(土) 17:50:24
>>467
答えられないなら俺の勝ちだけど?ニヤニヤ
469仕様書無しさん:2010/08/07(土) 17:54:33
>>468
もうとっくに何度も答えているのに、理解できないなんて脳がかわいそうな人ですね。

はいはい、ボクちゃんの勝ちでいいでちゅよ~www
470仕様書無しさん:2010/08/07(土) 17:55:40
>>469
ハイ、君、結局何も答えなかったねw
471仕様書無しさん:2010/08/07(土) 18:01:18
>>459
これは正しいな
この業界はいつからこんな糞まみれになってしまったんだろうか
472仕様書無しさん:2010/08/07(土) 18:40:05
漏れデザパタ覚えたい お勧めサイトプリーズ
 ぐぐりたくないの
473仕様書無しさん:2010/08/07(土) 19:21:41
まさか、マジでダン・インガルス知らずにデザパタ騙っちゃうカスがいるの?
474仕様書無しさん:2010/08/07(土) 19:29:20
お前ら、どこまでカスの底辺PGなんだ??
GoFのデザパタ議論とか、所詮詳細レベルだし
はっきり言ってどうでも良いのだが

システムアーキテクトとかの試験要綱を読んでみると良いよ
オブジェクト指向抜きで方式設計書辺りを書くの相当つらいと思うぞ
475仕様書無しさん:2010/08/07(土) 19:34:46
資格試験のお勉強レベルが来たかw
476仕様書無しさん:2010/08/07(土) 19:57:25
でも実際仕事でCしか使わんからなー
しかもライブラリ使わずに総ステップ数3000くらいだし
477仕様書無しさん:2010/08/07(土) 21:18:20
いまだにステップ数(笑)
478仕様書無しさん:2010/08/07(土) 22:17:04
じゃあ3000行
479仕様書無しさん:2010/08/07(土) 23:46:23
>>457
どんなに技術力あってもあの人間性はチーム開発には向かない
480仕様書無しさん:2010/08/08(日) 06:24:04
そういう人ほど実は賢いという事実
481仕様書無しさん:2010/08/08(日) 07:15:28
>>479
>>456が10人束になってチーム開発しても、ダン1人の開発能力に遠く及ばない。
482仕様書無しさん:2010/08/08(日) 07:40:06
奴は開発したことないと思うけどなw
483仕様書無しさん:2010/08/08(日) 09:00:36
馬鹿を集めれば集めるほど、足を引っ張り合うルートを増やすだけで、
トータル開発能力は逆に下がる、というのは有名な話だが、
優秀な技術者を集めれば、集めた人数分の能力を必ず発揮できるかどうかも、また正しくないんだな。

ただし、後者はお互いの得意分野同士での鬩ぎ合いが良く起こる等のマイナス方向か、
逆に相乗効果によって人数以上の能力を発揮する等のプラス方向か、
結果が未知数であるという意味で正しくないってこと。
484仕様書無しさん:2010/08/08(日) 09:07:24
>>483
開発やったことなさそうだね君

ある程度経験積んだらどんなに優秀な奴でも平均の2倍の作業量すらこなせない
ってことに気がつくだろ
これ冷静にスケジュールしたら期間が2分の1だぜ

実装して、テストやって、バグ直して、向こうから仕様変更きたり、
設計時はよくわかってなかった仕様が決まってきたり・・・
現実に起こるこういう問題をスキルが高い程度では解決できないことにいい加減気がついてもいいだろ

ソフト開発は間違いなく人月計算が妥当
485仕様書無しさん:2010/08/08(日) 09:17:40
>実装して、テストやって、バグ直して、向こうから仕様変更きたり、
>設計時はよくわかってなかった仕様が決まってきたり・・・
まさにそれが、設計段階で既に優秀な技術者を集められず、、
無能設計者を集めれば集めるほど、足を引っ張り合うルートを増やすだけに終わるパターンの典型例だ。

そこって、人足りないからってどんどん追加するけど、
トータル開発能力逆にどんどん下がってるだろ。

つまり、現実にそんなことが起こってる現場は、設計スキルが足りなかったってだけの話。
486仕様書無しさん:2010/08/08(日) 09:39:30
>>484
とりあえず、「人月の神話」とか「銀の弾丸はない」とかぐらいの論文には目を通しておいてくれよ。
487仕様書無しさん:2010/08/08(日) 10:14:24
>>486
俺はそれただの釣りにしか見えないって話してるんだけど?
488仕様書無しさん:2010/08/08(日) 10:30:57
>>486
「人月の神話」とか「銀の弾丸はない」とかぐらいの論文とか、
自分のやり方に反する説には聞く耳持たない人って多いよ、この業界。
こういうのには、何を言っても無駄ってことでしょ。

なぜこのプロジェクトはデスマるのか?
冷静に分析する能力に欠けるプロジェクトが、かくも多い理由が見て取れるよな。
489仕様書無しさん:2010/08/08(日) 11:50:35
>>484
WBS上の末端タスクで断言されても・・・w
490仕様書無しさん:2010/08/08(日) 12:12:32
それ以前に、WBS上で管理できてるような作り方では、デスマ確実w
491仕様書無しさん:2010/08/08(日) 12:13:28
>>484
えっと、優秀な技術者は平均的技術者の生産性に比べて20倍高いということを
きちんとデータを取って検証した学術論文があるが、これは無視か?
492仕様書無しさん:2010/08/08(日) 12:16:11
いや、WBS管理しか能のない連中が上に上がるから、
プロジェクトがどんどんデスマ設計化して行くという方が正しいか。

ウォーターフォール型の縦割りタスク分業になって、
スレテーマであるオブジェクト指向設計の方向からどんどん外れていく
姿が目に見えるようだ。
493仕様書無しさん:2010/08/08(日) 12:20:16
学術論文wじゃなくて現場を見ろよ。20倍なんてありえない。

>>484はほぼ正論で優秀なやつが生産性高められるのは実装部分だけ。
むしろ自分のこと優秀だと思ってるやつほどテストまともにやらないし。
494仕様書無しさん:2010/08/08(日) 12:24:19
逆も有る、上流でOO設計し
下流で能無し会社PMレベルでOOから外れていく
要は管理出来ないとか、責任が曖昧とか・・・
末端PGでは理解してくれる人も多数いる
495仕様書無しさん:2010/08/08(日) 12:30:28
>>493
優秀な設計者がちゃんと設計すれば、テストの工数を飛躍的に短縮できるぞ。
例えばフェリカカードの事例を見てみろ。20倍どころじゃないから。
おまえこそ、実装でしか生産性を高められないなんて、どこまで視野が狭いんだw
496仕様書無しさん:2010/08/08(日) 12:43:31
>>495
>>483-484は開発について言ってるんじゃないの?
設計云々まで言い出すなら営業フェーズや要件定義でもっと短縮できるよ
497仕様書無しさん:2010/08/08(日) 12:46:04
>>496
え、設計は開発に含まれないの?

君、どんな職場で仕事しているのかな?
498仕様書無しさん:2010/08/08(日) 12:49:18
>>496
提案も議論の場にも呼ばれない、偽装請負の3次受け底辺派遣PGの結論だと解ってるよ
499仕様書無しさん:2010/08/08(日) 12:56:11
>>497
含まれないでしょ
http://itpro.nikkeibp.co.jp/article/lecture/20061130/255501/zu01.jpg

俺自身は設計もやってるけど。
500仕様書無しさん:2010/08/08(日) 13:56:35
じゃあ、実際にお前等20分の1の期間しかもらえなくてもできんのか?
って言ったら確実に無理なんだからそんな糞本信じてんじゃねぇよw
501仕様書無しさん:2010/08/08(日) 14:21:08
502仕様書無しさん:2010/08/08(日) 14:48:51
設計で出来る奴って滅多に居ないが、
製造だけの話なら、なおさら出来る奴と出来ない奴の違いは、
どんな現場でも見ることができるだろ?

全部同じに見えるなら、そら自分が出来ない奴サイドに居るからだなw
503仕様書無しさん:2010/08/08(日) 14:58:33
0に何をかけても0以上にはならないのでこの議論には意味がないです。

冗談はおいといて、妊婦10人集めれば1ヶ月で子供は出産できるのか?って
いうのが人月の考え方の基本ですが、全ての工程に当てはまるわけでもない
というのは仕事をする人なら分かっているかと思います。 工程の一部でも
20倍の生産性を出してくれるなら、その余った分を他に回せますから。
まあ、優秀な管理者が必要なんですけどね。

それと戦うプログラマーの時だったかで、単純に大量に人を入れてもパフォー
マンスを得られないけど、優秀な人間を大量に入れてオーバーヘッドの部分を
減らして何とかするしか無いという結論になったとか。
破綻しかけたプロジェクトに単純に人を入れても効果がないどころか悪化する
だけだが、人を入れないとどうしようもないのは事実で、少数or大量の優秀な
人間を入れるしかないという。
504仕様書無しさん:2010/08/08(日) 15:17:24
>>502
20倍はありえないって否定しただけで
なんで全部同じに見えるってことになるんですか?
505仕様書無しさん:2010/08/08(日) 15:25:57
>>503
結局、人を入れるしかないんだよねw
506仕様書無しさん:2010/08/08(日) 15:26:36
出来の悪い奴は、存在自体がマイナスなんだよ。
こいつの作ったモノは、作り直した方がいいというレベルのが
ゴロゴロ存在してるだろ。

20倍どころか、居ない方がマシ。
つまりマイナスだ。
マイナスに20を掛けてどうする。
507仕様書無しさん:2010/08/08(日) 15:35:19
>>506
酷い言い訳してないで糞本さっさと投げ捨てろ
508仕様書無しさん:2010/08/08(日) 15:49:23
>>505
入れるなら社内の余っている新人や出来ないのじゃなく、可能な限り優秀なのを
入れないと赤字が増えますよってことです。
509仕様書無しさん:2010/08/08(日) 15:54:17
>>506
数学的にマイナスにマイナスをかけるとプラスになるので乗算で考えると
まずいのです。 掛け合わさってという考えを捨てて、加算的にいかに積み
上げるのかというように考えないとダメかも知れん。
510仕様書無しさん:2010/08/08(日) 16:23:02
ソフトウェアの成果の本質は、量でなく質である。
そもそも算数的に量で測ろうってのに無理がある。
つまり、システムの製造を算数で考えるのに無理があるって分かったよな。
これで、馬鹿でも足し算として分かるようにWBSで管理しようという発想に無理があるのも、分かるよな。
511仕様書無しさん:2010/08/08(日) 16:24:44
>>499
馬鹿だなあ、そこに書いてある「開発実施」というのは、インプリの意味だ。
その程度の基本的なタームぐらいちゃんと理解してから爆笑ネタを流してくれ。
512仕様書無しさん:2010/08/08(日) 16:27:57
>>500
俺のチームはデヂドカでは永遠に実装不可能な案件をいくつもこなしてるから、
生産性の比は20倍どころじゃないぞw
513仕様書無しさん:2010/08/08(日) 16:34:55
ことITに関しては、上手いやり方と下手なやり方で、効率が1000倍違うとか、
平気であり得るよなw
514仕様書無しさん:2010/08/08(日) 16:35:16
>>511
モジュール仕様、コーディング、単体、結合まで含めて開発実施ってなってるじゃん
インプリってのはコーディングか、行っても単体まででしょ。結合テストをインプリなんていうやついないよ
515仕様書無しさん:2010/08/08(日) 16:53:16
>>514
結合まではインプリだろ。 客の受け入れはインプリじゃないけど。
516仕様書無しさん:2010/08/08(日) 17:16:50
>>503
> 0に何をかけても0以上にはならないのでこの議論には意味がないです。

それなら0に何かを加えれば良いんじゃね?
0に10を加えれば、10になるよ。
517仕様書無しさん:2010/08/08(日) 22:22:57
足すとか掛けるとか、そんな比喩に意味はない。
効果があるかどうかはっきりさせたかったら、実際にやってみて効果測定すれば一目瞭然だ。
518仕様書無しさん:2010/08/09(月) 19:59:58
生産性20倍の話、
やっぱり土方暮らしの人には信じられないのかな。

まあ土方みたいな、単に上流からのドキュメントを
ブレークダウンしていくだけの単純肉体労働では、
20倍の生産性の違いは出ないだろうね。
519仕様書無しさん:2010/08/09(月) 20:40:30
ほんとに20倍の生産性があったら相手してねぇだろ。バカが。
520仕様書無しさん:2010/08/09(月) 21:23:59
x倍の考え方
1) 内部設計から請負契約
2) 力業での見積もりを出す(全部力業の見積もり)
3) 請負なので、好き勝手に分析し冗長化無しで設計する
4) 設計書・コードジェネレータとかも作る
5) ドカタ・大陸に簡単で力業の箇所のみ発注する
6) 納品する (見積もりのx倍達成)

ドカタは5だけなのでx倍は無理デスッ!
521仕様書無しさん:2010/08/09(月) 21:29:24
>>518
すげーな期間20分の1で請け負うって言ったのか?お前w
昔俺がいた中小の糞会社の社長より脳みそシケてんなお前w
522仕様書無しさん:2010/08/09(月) 22:57:24
10倍でもなく30倍でもなくなぜ20倍なんだよ。根拠に乏しすぎ。
523仕様書無しさん:2010/08/10(火) 00:30:36
>>522
さぁ?
なんでも過去に実績があるらしいよw
524仕様書無しさん:2010/08/10(火) 03:21:26
先進的な人の考え方は土方には理解できないから説明するだけ無駄ですよ
525仕様書無しさん:2010/08/10(火) 04:38:11
だんだん土方(ひじかた)さんがかわいそうになってきた。
526仕様書無しさん:2010/08/10(火) 04:48:09
そーいえば土方(ひじかた)さんという優秀なヒトと仕事したことある。
彼の生産性は2倍は確実にあった。
チームの女のコに手を付ける早さは20倍以上だったけど、
これは比べる相手がほぼゼロに近い速度なんでしかたないな。
527仕様書無しさん:2010/08/10(火) 09:00:17
1の技能に対して20倍っていうのと10の技能に対して20倍っていうのでは
雲泥の差があるよね。

結局のところ、「何に対して」っていうのが曖昧だから、よく分らんって事に
なるんだと思うよ。
528仕様書無しさん:2010/08/10(火) 19:33:06
>>521
うちの会社は実績値から内部見積りの工数を産出するが、
うちのチームは内部見積りは普通に1/20で処理している。
客には相場の半分ぐらいの工数で見積りを出すけどな。

つうか、どこの会社でもエース部隊はそんなもんじゃね?
529仕様書無しさん:2010/08/10(火) 20:27:14
価格破壊だな
業界も破壊されるな
530仕様書無しさん:2010/08/10(火) 20:31:51
その学生バイトサークルのりのエースどもがバカやってるせいで
入社二年目のクズでもそのくらいの生産性が上げられると思い込む客が出てくるんだが
531仕様書無しさん:2010/08/10(火) 21:47:22
>>528
すばらしい糞だなw
532仕様書無しさん:2010/08/11(水) 01:44:15
どうみても優秀で1/20で仕事仕上げられるのに、何で半分の工数見積もって仕事うけてんだよw

そういや、楽天のwebページ作成のアライアンスサイトも酷かったな。
お仕事お願い、募集系サイトはかなりひどい
「iPhoneのソフトをできるだけ安く作ってくれ」とかざら
533仕様書無しさん:2010/08/11(水) 01:58:44
楽天ビジネスか。探してみたがおもしろいなw

楽天ビジネスが本当に恐ろしい - My Life Between Kyoto and Shiga
http://d.hatena.ne.jp/hikoneko/20090903/p1

えげつないビジネスで天下に名をとどろかせている楽天のサービスで「楽天ビジネス」というのがあって、
端的に言えば案件ベースのマッチングサイトなんですが、わからん人は適当に「楽天ビジネス」でググって調べてください。

で、会社でも契約して僕も毎日見ているんだけど、これがすごい。

ページ数10ページのサイト制作とかで、平気で予算3万から7万とかで仕事出している人がいる。
「桁間違ってるんちゃうの?」とか思うんだけど、本気でこの値段でやって欲しいと思っているみたいなのです。

そして、それに応札している人が10件とか平気で出ている。

あのね、最高額7万で仕事できたとして、それってメール何通かやり取りして、
2、3回会って打ち合わせしたら人件費だけで消えてしまう額でしょう。
とてもウェブ制作なんてレベルの値段ではない。それでもやる人がいる。

とにかく実績が欲しいのか、それともメンテナンスとか何か別のところで設けようとしているのか。
詳細はわからないけど、7万のウェブ制作なんて仕事が当たり前になったら、
平成の女工哀史というかそんなんで会社がまわってゆくはずがない。なんだか背筋が寒くなってきた。

(続く)
534仕様書無しさん:2010/08/11(水) 01:59:04

10万でA8ネットと同様のシステム開発なんてのもあった。できるわけねぇだろ。でも応札している人が何人もいた。

これは富士通だのNECだのが公共のシステムに1円入札なんてのとはわけが違う。
あれは保守費をたんまり取れるから成り立つんであって、
楽天ビジネスの案件は今もこれからもどう考えたって儲かりっこない話でしかない。
それなのにやる人がいる。なぜなんだ。

そして、こんなひどいマーケットに参加するのに、楽天には月々2万円以上の参加費を払わなければならない。
楽天儲け過ぎだろ。楽天ビジネスなんてシステム、それこそ楽天ビジネスで募集したら10万くらいで作る人がいそうだ。

どうしてこんなことになってしまったのか。月に2万円も払って出てくる仕事なんて全く割に合わないものばかりだ。
それでも出せば大勢の人が応札してくる。

ここの価格がベースになって仕事がまわるようになったら、事務所経費も人件費も通信費も交通費も払えっこない。
会社なんて絶対にまわらない。給料なんて出せるわけがない。

それでも仕事は流れてゆく。私にはその理由がわからない。

楽天ビジネスが本当に恐ろしい - My Life Between Kyoto and Shiga
http://d.hatena.ne.jp/hikoneko/20090903/p1
535仕様書無しさん:2010/08/11(水) 05:20:23
>>532
> どうみても優秀で1/20で仕事仕上げられるのに、何で半分の工数見積もって仕事うけてんだよw

利益ってそうやって出すもんじゃないの?
536仕様書無しさん:2010/08/11(水) 05:28:30
>>535
まったくその通りだね。半分の工数では取りすぎと思っているとしたら、その人は一生貧乏なままだろう。
537仕様書無しさん:2010/08/11(水) 08:47:29
2000万のものを1/20の100万で仕上げて、1000万で受注して900万儲け
きわめて正しい儲け方だな。>>532はビジネスを知らない
538仕様書無しさん:2010/08/11(水) 12:35:55
他人が作ったの泥棒してりゃそりゃ20分の1で仕上げられるわな
539532:2010/08/11(水) 13:23:44
>>535-537
納得w 俺が間違ってたわ。確かにそうだ

数倍の速さで仕上がられる社員がいてインセンティブは払うかもしれないが、
数倍の給料払う分けはない。

その分で得た利益でさらに、人雇って仕事受けるなり、
設備投資するなり、広告打つなり、儲けに繋がることにまわせばいいわけだ
540仕様書無しさん:2010/08/14(土) 05:28:01
設計、コーディング、UNITテストだけなら20倍は変わるかもな。
要求分析、要件定義、機能仕様まで含めたら20倍は無理だろ。
ついでにウォータフォールやVモデルを強要されたら不可能。
ただ問題は生成物の質と、できない奴ができないことに気づいてないこと。
541仕様書無しさん:2010/08/14(土) 05:54:18
>>540
> 要求分析、要件定義、機能仕様まで含めたら20倍は無理だろ。

そのあたりこそ、20倍どころじゃ済まないだろ。

> ついでにウォータフォールやVモデルを強要されたら不可能。

意味不明。自分の能力が足りないことを、開発プロセスのせいにしたい?
542仕様書無しさん:2010/08/14(土) 06:37:16
ダメなプロセスの責任を個人の能力のせいにしたいんですね、わかります。
543仕様書無しさん:2010/08/14(土) 07:35:21
ダメなプロセスを認識できているのに自分の職掌じゃないから無視するみたいな縦割りが一番ダメ
ウォーターフォールがダメといわれるのもウォーターフォール自体がダメというより
ウォーターフォール型のプロジェクトは縦割りな事が多くて縦割りがダメなんだと思う
544仕様書無しさん:2010/08/14(土) 08:53:22
じゃあ横一線ならおk?
545仕様書無しさん:2010/08/14(土) 08:59:04
横方向のやりとりが増えると、有能な人が低能のフォローのために忙殺される。

結局のところ、プロセスがどうこう言う前に、
無能な馬鹿を外して有能な人だけのチームをつくるのが先決。
546仕様書無しさん:2010/08/14(土) 13:14:35
有能な人もピンきりだからなあ・・・
結局チームがうまく回ってれば有能無能かんけいなし
総合力で有能無能を判断するのは難しいし
結局は結果なんだよね
547仕様書無しさん:2010/08/14(土) 20:51:28
機能が不足しているために発生したバグを修正させてみる。

単一責任原則や可変性分析を理解しており、必要なクラスを新規追加したり、
再利用できるものとしないものをしっかり分離してくれる人なら安心。
周辺のリファクタリングやテストドライバの実装をしっかりやってくれたら
任せたい人だな、と思う。

スプラウトメソッドを追加して、周辺のコードには手をつけないならば
まあ普通かな、と思ったりする。(開発フェーズにもよるが。)

今あるメソッドにべったり書いたら、あちゃ~っとなる。


自分の感覚では、
できる人ほどコンパクトで一度作ったら扱わなくて良いコードを
たくさん積み上げていくけど、できない人ほどクラスを膨らませる。
できる人ほどシンプルで当たり前で一見全然凄くないコードを書くけど
できない人ほど複雑で抽象の度合いがまちまちなコードを書く。
(ロジックとメソッド呼び出しが入り乱れたような)
548仕様書無しさん:2010/08/14(土) 21:33:08
>そのあたりこそ、20倍どころじゃ済まないだろ。

ステークホルダとの協議や試行を重ねなければならない。
相手に依存する部分が大きいので個人のスキルが高くても
たぶん20倍の差はでない。

>意味不明。自分の能力が足りないことを、開発プロセスのせいにしたい?

決めた通りに作っても使ってもらったときに後戻りが発生するプロセスだから。
相手の要求の強さとコスト(純粋なスキルではない)を天秤にかけるので
たぶん20倍も差がつかない。

説明がめんどい、、、
549仕様書無しさん:2010/08/15(日) 00:27:20
能力差は設計力差。
横割りは機能の分析が命だ。だから機能単位での再利用性が高まる。
横割り機能単位設計を正しく評価できる会社は、自ずとウォーターフォール型では
管理できないことに気付いているはず。

ウォーターフォール=縦割り≒毎回最初から作り直しが定石
だから効率が悪い。
再利用ってことは、する・しないの差は、部分的には20倍では済まないだろう。
なんせ最善の場合、しない場合の分母がゼロだからな。

再利用性は、何もプロジェクトに閉じた話ではない。
全く違う業種のプロジェクトだろうが、論理的に同じ機能は、同じに出来るはずなのだから。
こういったことを突き詰めると、会社はプロジェクトをこなせばこなすほど
利益率が上がっていく。

これができない会社は、年々利益を落していく。
で、デスマ度を上げるぐらいしか対策が無い。
できるできないで明暗が分かれるのは至極当然。
550仕様書無しさん:2010/08/15(日) 01:20:50
>>549
言ってることは立派だけど、現実にそんなにうまく汎用機能を持つ機能ライブラリが作れるんだろうか。
たとえば100人単位で10個の部署があって、それぞれが別のプロジェクトをこなしていた場合、
要求によって様々な機能を実装しなければならないが、汎用に作ってある機能ライブラリを無理矢理使って
実装するのか、それともそれをベースに独自に拡張するのかによって、出来上がるものが違ってくる。
プロジェクトは日々変化するから、それに合わせて今できている機能ライブラリをうまく調整し、
全社員にわかる形にまとめ上げて、次のプロジェクトで使ってもらうように周知させる作業は並大抵じゃない。
551仕様書無しさん:2010/08/15(日) 01:24:53
>>549
> 再利用性は、何もプロジェクトに閉じた話ではない。
> 全く違う業種のプロジェクトだろうが、論理的に同じ機能は、同じに出来るはずなのだから。

うん。だから、そういうものは標準ライブラリとして
一般に提供されているんだよ。
ようするに作る必要はない。使うだけ。

自分の会社でだけ再利用できるライブラリなんてのはめったにない。
552仕様書無しさん:2010/08/15(日) 01:28:12
できない奴ほどぐだぐだバズワードちりばめた長文を書くのはたしかだな。
553仕様書無しさん:2010/08/15(日) 02:03:08
どちらかというとプロセスより
1.SOAでいくか、2.リッチドメインでいくか、
3.その中間のサービスレイヤを設けたドメインモデルでいくか、
ここら辺が大きいだろうね。

再利用の方法も変わってくる。
1はサービス単位での追加、修正、再利用が劇的に簡単。
2はクラス単位で再利用できて、再利用したときにそのクラスが最も良く振舞う。
3は再利用が一番難しい。アーキテクチャごと再利用しなければうまくいかない。

っていうか、うちの会社のレベルで再利用できるコードがあったら奇跡だな。
554仕様書無しさん:2010/08/15(日) 06:50:22
>>548
> ステークホルダとの協議や試行を重ねなければならない。

協議時間など、たかが知れているだろ。
工期は一定数かかるが、工数は分析者の能力次第で大きく変わる。
20倍程度の差は普通につく。

それとも、おまえんとこの分析屋は仕事時間のほとんどを会議だけで
分析してんのか?だとしたら下流工程の連中がかわいそうだな。


> 決めた通りに作っても使ってもらったときに後戻りが発生するプロセスだから。

マトモな分析屋なら、今後出てくる追加要求や変更を予見できるレベルまで
しっかり分析するものだが、そこを中途半端にするから余計に工数がかかる。

議論が噛み合わない理由がわかったよ。
想定している分析屋の能力が違いすぎる。
君が言う分析屋ってのは、せいぜい5年か10年ぐらいの経験しかない初級者レベル。
555仕様書無しさん:2010/08/15(日) 08:01:09
ごく一部のベテラン設計者がいないと効率よく進まない会社はその人がいなくなると身動き取れなくなる。
普通の能力で普通にできる人がたくさんいたほうがトータルで見れば効率がいいと思う。
556仕様書無しさん:2010/08/15(日) 08:33:04
縦割り設計は、縦割り設計派閥が居て、幾ら理想論を言ったところで
努めて組織的に聞く耳持たぬようされるから、どうしょうもない面があるね。
そりゃそうだ。連中ソレでしか設計能力ないのだから、他の方法が
流行ったら食う術を失うので抵抗も必死だし、縦割り設計は縦割り設計で、
その効率の悪さから仕事量が多いゆえ、派閥の構成員が多く、
抵抗勢力の力も絶大である。つまり無理なんだよ日本では。
557仕様書無しさん:2010/08/15(日) 08:59:37
>>556
縦割り式なら、顧客はカネさえ払えば何もすることない。
下手にアジャイルとかやられると、
顧客も成果物に責任を持たなきゃならない。

結局、アメリカにはその責任を負う勇気のある野心家がいて、
日本ではそんな責任を取りたくない顧客が新しい手法を拒否する。
558仕様書無しさん:2010/08/15(日) 10:42:04
>>557
同意、アジャイルは本来の意味では日本には絶対根付かない。
だが、コスト削減という部分だけを都合よく利用する大手が、下請けに対して要求してくるだろう。
いつものこと。
559仕様書無しさん:2010/08/15(日) 11:06:45
これ思い出した
> ヨーロッパにとってソフトウェアは「科学」
> 日本のソフトウェアは「製造業」
> インドのソフトウェア産業は「(プロフェッショナル)サービス」
> アメリカのソフトウェア産業は「ビジネス」
560仕様書無しさん:2010/08/15(日) 12:07:33
>今後出てくる追加要求や変更を予見できるレベルまでしっかり分析するものだが

やっちゃいけないパターンだ。
ウォーターフォールでそれをやると設計麻痺を起こす。
歴史的に見て多くのプロジェクトが失敗した一番の原因として叩かれてる理由だろ。
561仕様書無しさん:2010/08/15(日) 12:30:23
>> 554
協議が同じ時間で全体の10%とすると差は最大10倍いかないが、、、
562仕様書無しさん:2010/08/15(日) 17:04:49
>>554
真逆じゃないの?

まわりにまともに仕事できるやつしかいない場合は
顧客折衝含めたらどうがんばっても20倍の差なんてつかない。
あなたのまわりみたいにまともに仕事できるやつがいない場合は
ちょっとまともなやつが入ってくるだけで20倍の差がついてしまう。

>協議時間など、たかが知れているだろ。

それなりの規模のプロジェクトで
顧客折衝やったことないやつに言われてもね。
563仕様書無しさん:2010/08/17(火) 18:58:34
>>561
そりゃ、単に要求仕様なる文書を書きさえすればいいのなら、20倍はいかない。
しかし、下流工程に与える影響を考えれば、20倍程度じゃすまない。
564仕様書無しさん:2010/08/17(火) 18:59:17
>>562
自分の無様な「成果物」がいかに下流工程に迷惑をかけているか自覚していない人ですね。
565仕様書無しさん:2010/08/17(火) 20:35:51
>>563

554は上流(設計は含まず)のみで

> 20倍程度の差は普通につく。

らしいよ。
566仕様書無しさん:2010/08/18(水) 11:26:17
ふぁーあ、お前らおはよう。んじゃまた「苛められて」「涙目で」カキコしてみるか!

情報処理技術者試験至上主義
http://hibari.2ch.net/test/read.cgi/prog/1280973640/
最低賃金千円?業界未経験はお呼びじゃないよw
http://hibari.2ch.net/test/read.cgi/prog/1281759535/

>>555
ソフトウェアの優劣は、技術者の能力差というよりはベンダーの能力差と思うぞ。
論より証拠で、俺は優秀だからと社長がワンマンで威張ってる中小ソフトハウスよりも、
社内教育と知識共有に力を入れる大手ベンダーのほうが圧倒的に勝っている。
それから個人よりは組織が先で、不良企業には不良社員しか集まらないが優良企業には
優良社員が集まる。スポーツで言えば野球のチームと同じで、個人のエラーならその
個人を外せば済むこと。よって制作物が悪いとすればだれそれがではなくてチームそのものが
腐っているとしか言いようがない。個人がいくら有能でも不良企業の中ではどうにもならないから、
まともなソフト開発がやりたいのなら大手にヘッドハンティングしてもらうしかない。

だからSI業界に限らず、中小企業は他業種でも非効率の元凶だから潰した方がいいだろう。

特に中小企業の多い流通、サービス業では、非効率な企業が低賃金に支えられて市場に残り、わが国産業
全体の生産性向上と産業構造の革新を遅らせる元凶になっている。目下、日本経済は急激な円高で企業経営
に余裕は無いが、景気回復が本格化した時点では賃金の上昇と勤労者の購買力の拡充にもより配慮することが、
デフレ対策としても必要になってこよう。そのためにも非正規労働者の賃金格差の縮小、最低賃金の引き上げ
などに真剣に取り組むべきだ。
http://jp.fujitsu.com/group/fri/column/opinion/201008/2010-8-3.html
567仕様書無しさん:2010/08/18(水) 12:25:39
書くスレ間違ってるぞw
568仕様書無しさん:2010/08/18(水) 14:16:06
>>566
OOPのスレだろ
ソフトウェア工学までは許せるけど
そこまで行くと脱線しすぎだな。

また、マは別にSI関連だけではない
とりあえず情報システム板に帰れ
569仕様書無しさん:2010/08/19(木) 04:58:37
>>565
暗黙の前提として、アウトプットに一定のクオリティを求めるなら、20倍ぐらいは普通だと思うが。
つーか、カスSEが何人月かけたところで、本物のSEと同等のクオリティのアウトプットは出せないからな。
570仕様書無しさん:2010/08/19(木) 19:30:04
そう。
効率が○○倍とかは、無能管理者にありがちな発言。
無能管理者は、自分が見える範囲の結果が同じモノを同じ時間で作成できれば、
それは同じ能力であると決め付けるからな。
まさに人月なんて考え方がその典型。

だが実際には、馬鹿が作った馬鹿コードと、本物のSEが作った優れたコードでは、
クオリティーが違い過ぎて比較すらできん。
モノが違うんだよ。
何倍とかいう尺度で測れるような違いではない。
571K&R先生:2010/08/19(木) 19:31:20
オブジェクト指向、無駄だ。
572仕様書無しさん:2010/08/20(金) 04:31:49
管理者に見る目が無いと、真面目にクオリティー考えて設計するのが馬鹿馬鹿しくなるからね。
動作さえすりゃ後はどれだけ早く作ったか?ってだけの評価なら、
単純に手順を列挙していくだけの素人仕事で十分さ。

で、客先から要求仕様変更が入ったり、将来的な増改築を加えていけば逝くほど、
手順全体への影響が追いきれなくなり、改変による歪が加速度的に歪を生み出していく、
メンテナンス性の低い設計。
手順で設計するというのはそういうことだ。

だが、そういう管理者の場合は、そういう設計をしてやることにしている。
そっちの方が俺への評価高いし、向こうはダメな設計だと気付かないからな。
寧ろ、真面目に設計して評価下げるのは、非合理的選択であると考えている。
メンテナンスしなきゃならないような時期には俺は居ないから、俺的にも問題ない。
573仕様書無しさん:2010/08/20(金) 21:01:19
10日作業が4時間が普通、はすごい。
574仕様書無しさん:2010/08/21(土) 00:42:05
身の回りでピンとキリ比べたら
設計だけでもそんぐらいの差はあるね。
ただ、極端な例だろうし、OOとは関係ねーな。
575仕様書無しさん:2010/08/21(土) 01:17:52
でもクオリティ重視の仕事ばっかじゃないし
っていうか早く安くのほうが多いし。
576仕様書無しさん:2010/08/21(土) 02:30:51
IT仕事の8割は土方仕事
577仕様書無しさん:2010/08/21(土) 03:17:02
設計やコーディングならありうるね。
要求分析・要件定義・機能仕様で20倍が普通は無い。
ここならピアレビューして1、2回の指摘修正で済む。
578仕様書無しさん:2010/08/21(土) 06:39:19
>>577
典型的なドカタ思考だね。
要件定義こそ一番クオリティの差がつきやすいところなのに。

まさか、客が言ったことを箇条書きにすることが要件定義だと思ってる?
579仕様書無しさん:2010/08/21(土) 12:00:33
要件定義で交渉して機能を1/20に削れば20倍になるわな。
同じ機能を実装して20倍なんて絶対無理です。
580仕様書無しさん:2010/08/21(土) 23:17:30
そいえばステイクホルダーとの交渉10%なら10倍も差がつかないとかじゃなかった?
581仕様書無しさん:2010/08/21(土) 23:31:36
>>578
いや、ひょっとして要求と要件を勘違いしてないか?
582仕様書無しさん:2010/08/21(土) 23:42:10
で、用件を聞こうか?
583仕様書無しさん:2010/08/22(日) 04:36:58
お客の要求を聞いてから要件をまとめて設計完了までのどこで20倍縮めるのか簡単に教えてほしいんだが。
584仕様書無しさん:2010/08/22(日) 08:15:43
>>583
君は典型的なITドカタだね。
お客の言う事を箇条書きにしたものを「要件定義」と呼ぶのなら、
20倍なんて差はつかないだろうね。
でも、本当の「要件定義」ってのは、そういうものじゃないんだよ。

君がやっていることは右に置いてある書類を左のワードに書き写すだけ。
やっていて虚しくならないか?
もうやめたほうがいいよ。君にこの業界は向かない。
さっさとIT業界から足を洗って、便所掃除のアルバイトでも始めたらどうだ?
585仕様書無しさん:2010/08/22(日) 13:05:15
>>577
ドメインモデルやユースケース記述の作成で
ピアレビュー1、2回って、ちょっと信じられないんだが。
うちのレベルが低すぎるのか?
586仕様書無しさん:2010/08/22(日) 17:30:21
>>585
そいつ、設計書の枚数さえこなせばいいって会社なんじゃね?
2-3回のピアレビューだって、本気でレビューしてるわけじゃなくて、
単にレビューのハンコ欄が3つあるから、ハンコを2-3個押したいだけだろ。
587仕様書無しさん:2010/08/22(日) 20:57:15
この部分、ボレーレか何か使って実際に測ってみようか?
お互い知らないトランプゲームか何かで。

ダメ~な俺は2日(16時間)使ってみっちり考えるから、
できるお前は普通どおり48分でやってくれ。
交渉の時間はルールを理解する時間に置き換えるとして、、、
1時間は可哀想なので30分程度で理解できるものをチョイスしよう。

時間余ったら設計までやってOK。付き合うので。
588仕様書無しさん:2010/08/22(日) 21:07:19
ひょっとしてピアレビューと審査・承認のレビューを勘違いしてないか?
ピアレビューは1回のレビューで指摘のほとんどが洗い出される。

5回10回開催することにしてやっても良いが、
できればもっと説得力あるところを見つけて時間差を主張してほしい。
589仕様書無しさん:2010/08/22(日) 21:10:22
クオリティの差については特に否定していない。
この部分は修正コストが低いから20倍の差はつかないと言っている。
590仕様書無しさん:2010/08/22(日) 23:30:01
製造者スキルの低さ起因の製造クオリティーの低さは、実は大した悪ではない。
ぶっちゃけホワイトテストが完璧なら糞コードでも構わんだろう。

問題なのは、設計者スキルの低さ起因の設計(および製造)クオリティーの低さだ。
これはどうしょうもない。どんな優秀な製造者を集めても、論理的に噛み合うモノが
作れない限りは、どう上手く組んでも設計変更が嵐のように襲い掛かってくる。
製造者は、せいぜい見掛け上の製造クオリティーを上げて誤魔化すのが精一杯。
無論、終局はデスマに突入。

だからこそオブジェクト指向を重視したいのだ。
591仕様書無しさん:2010/08/23(月) 01:31:28
>>588
ハンコと言っているので知らないのだろう。
勘違いじゃなく知らないのだろう。
592仕様書無しさん:2010/08/23(月) 02:51:20
>>584
ごたくはいいからさっさと解説しろよ。できないなら人の批判なんかするな。
593仕様書無しさん:2010/08/23(月) 09:38:39
>>591
え?
承認とは別に、レビューしたら作業日報に記録した上で、レビュー記録を提出するだろ。
でないと、そのレビューにかけた時間はノーアサイン扱いになるぞ。
594仕様書無しさん:2010/08/23(月) 20:36:45
スレタイにちなんでまとめる。

えせオブジェクト指向の達人の特徴
・要求と要件の違いがわからない
・ピアレビューを知らない
・返事にこまったらスルー
・立場が悪くなったら汚い言葉で相手を非難
・知らない事を適当に返すので自分の立場をどんどん悪くする
・他人は自分より馬鹿だと思っている
595仕様書無しさん:2010/08/23(月) 21:39:33
えせオブジェクト指向の達人 ≠ オブジェクト指向の達人
596仕様書無しさん:2010/08/23(月) 23:37:59
オブジェクト指向については、Javaをいくらかでもやればすぐわかる。

問題となるのはオブジェクト指向の達人がどうのこうのというより、
オブジェクト指向の何たるかを知らない教えないという業界レベルの低さ。
597仕様書無しさん:2010/08/24(火) 00:20:52
>>595
いや、それ=だったら’えせ’つかないから。何言ってんだよ。
598仕様書無しさん:2010/08/24(火) 00:31:07
>>596
やればすぐわかるもんを態々教えるか?
599仕様書無しさん:2010/08/24(火) 02:40:23
俺もスレタイにちなんでまとめる。

えせオブジェクト指向の達人の特徴
・オブジェクト指向がわかると顧客の要求に対して20倍速く設計できると思い込んでいる
 (現場を知らない)
・少しでも自分より知らないと思った相手に対して不遜な態度で接する
 (こういう性格なので人間関係作りがヘタ。社内でも便利屋としてしか見られていない)
・自分がわかっていて相手がわからないことはわざと説明しない
 (自分の優位を保とうと姑息な手段を取る)
・図星を突かれると相手の欠点をあげつらって自分が優れていることをアピールしようとする
 (しかしそれは相手にすぐ見破られていることには気づかない)
600仕様書無しさん:2010/08/24(火) 04:34:33
>>599
さすがに今までそんな人みたことないなぁ
601仕様書無しさん:2010/08/24(火) 06:01:48
>>600
とぼけるなよw
602仕様書無しさん:2010/08/24(火) 06:04:06
このスレはおもしろいね。
似非ウォーターフォールでJavaしか使ったことない人が
オールラウンドな仕事をするOOハッカーの力量を否定するのが
とても微笑ましくて好きだ。
603仕様書無しさん:2010/08/24(火) 08:02:13
つまり602がえせかな?
604仕様書無しさん:2010/08/24(火) 08:18:36
おれもまとめる
えせオブジェクト指向の達人の課題(未解決)

・どこで20倍の差をつけるのか説明すること。
・要求分析と要件定義でステイクホルダーとの交渉が全体の10%とすると、
 物理的に10倍以上の差がつかないことを論理的に否定すること。
・おれが2日で仕上げる作業を48分で仕上げること。
605仕様書無しさん:2010/08/24(火) 08:55:20
>>604
最後で60倍の差がついてないか?
606仕様書無しさん:2010/08/24(火) 09:49:34
>>605
1日8時間で計算してるんだよ
607仕様書無しさん:2010/08/24(火) 12:45:38
>>604
いいから涙を拭けよ

つ 牛乳雑巾
608仕様書無しさん:2010/08/26(木) 02:50:24
>>607
いやいや、さっさと説明しない奴が悪い。
609仕様書無しさん:2010/08/26(木) 19:18:23
>>604
> ・どこで20倍の差をつけるのか説明すること。

ログ嫁

> ・要求分析と要件定義でステイクホルダーとの交渉が全体の10%とすると、
>  物理的に10倍以上の差がつかないことを論理的に否定すること。

ログ嫁

> ・おれが2日で仕上げる作業を48分で仕上げること。

たぶん簡単だな。
610仕様書無しさん:2010/08/26(木) 20:57:36
まあ、仕事の早さに自信がある奴って、大概は単純作業の速さを自慢するからな。
そういう奴は一般事務では重宝されてきたかもしれんが、
システム屋としては非効率的やり方を人海戦術でこなすデスマ案件に向いてるだけ。

本当に能力のある奴は、モノはやり方次第だということを知っている。
仕事の速さなんて状況次第だから、単純に仕事が何倍速いなどという発想にはならない。
誰にも理解されない最初のヒト工夫のために、余計に時間が掛かったりすることや、
やり方次第で効率が1000倍違ってくることがザラにあることを知っているからだ。
611仕様書無しさん:2010/08/26(木) 22:18:31
>>609
ここら辺のなるべく軽めのやつで測ろうか?
http://www.pagat.com/alpha.html

612仕様書無しさん:2010/08/27(金) 03:16:40
>>609
全然説明してないし
613仕様書無しさん:2010/08/30(月) 01:22:08
自分が目標とするやつの特徴

「技術は読んで身につける」ことを知っている。
洋書を中心にとにかく読む量が半端ではない。
だから20倍男のように設計用語が通じないというのはまずない。

自分ができないことを知っている。
学ばなければならないことが山ほどあることを知っている。
(だから読む)

開発時に多くの選択肢とトレードオフの落とし込みに
自分の溜め込んだ知識を生かせる。
(できないやつは発見的に1つ選択するしかない)

自分は社員である前に技術者だと思っている。
だから周りのやつとの比較のような視野の狭いものは無意味で
世界の中で自分の技術者としてのスキルについて興味がある。
614仕様書無しさん:2010/08/30(月) 01:46:54
例えば分厚い技術書を3冊読むとするじゃん。
で、その3冊めを読み終わる頃には1冊目で覚えたことの半分以上
は忘れちゃってるわけ。俺の場合は。

つか、俺は1冊の本を最低3回は読まないと身につかない。
1回目は雰囲気つかみながら、流し読み。2回目は、例題もこなし
ながら熟読。で、3回目は、やったことを確認しつつ確実に脳みそ
に刷り込みながら読む。

で、その後はひたすら実践。読んだだけで身につく技術などない。
実際にに自分で実装してみて、疑問点を調べて、応用してみて、
で、やっとまぁ、身につけたかな。って感じ。

本を読んだだけで技術をマスターなんて技、俺には無理っ!
615仕様書無しさん:2010/08/30(月) 06:14:31
それはあるね。
自分は1冊読んだところで既に最初の部分は忘れてる。
理解できればOKな本は読み返さない。
質のよくない本は本を代えて読み返す。
価値のある本は2回読む。
2回読んで1回使う。
616仕様書無しさん:2010/08/30(月) 11:21:40
勉強は何でもそうだが、読んで自分に足りない部分を吸収してその場で終わるモノ。
理解できない部分はまた後日。そうやって繰り返していくうちに、
読んだモノの内、吸収できる部分の割合を増やしていくもんだ。
読んで自分に足りないモノは無いと判断したら本ごと読み飛ばす。
そうしていけば、読める本の数は飛躍的に増えていく。

学習=単純に記憶することだと考える奴は、毎回丸覚えすることばかりに必死になるだけで、
この場合、学習できることはゼロだろうな。
617仕様書無しさん:2010/08/30(月) 18:08:24
>>613
> 自分が目標とするやつの特徴
>
> 「技術は読んで身につける」ことを知っている。
> 洋書を中心にとにかく読む量が半端ではない。
だから613のように内輪用語が通じずに恥をかくというのはまずない。
>
> 自分ができないことを知っている。
> 学ばなければならないことが山ほどあることを知っている。
> (だから読む)
>
> 開発時に多くの選択肢とトレードオフの落とし込みに
> 自分の溜め込んだ知識を生かせる。
> (できないやつは発見的に1つ選択するしかない)
>
> 自分は社員である前に技術者だと思っている。
> だから周りのやつとの比較のような視野の狭いものは無意味で
> 世界の中で自分の技術者としてのスキルについて興味がある。
しかし、結果として同じ時間でも作業のクオリテイに数十倍の差がつく。
618仕様書無しさん:2010/08/30(月) 18:24:45
俺妹を3回目の読み込み開始した
619仕様書無しさん:2010/08/30(月) 22:38:40
一行レスするために全文引用とかアホか
620仕様書無しさん:2010/08/31(火) 03:28:24
>>617
差なんていつでも途中経過でしかない。そんなものにこだわるのは無意味。
そんなことより、自分が興味ある分野とか技術を一生懸命やってればいいんだよ。
比較したいなら昨日の自分と比較することだよ。
621仕様書無しさん:2010/08/31(火) 08:49:11
>>615-616
>>613 の目標とする奴の真意は本人に聞かないとわからんわからんのだけど、
頭に知識のindexを作っておく感じなんだと思う。
実際にやってなくても、引き出しを増やしておくというか。
そうしておくと、この場合はアレでいけるんじゃね?という当たりをつけやすい

俺も読んだだけじゃダメな方で、実際にやってみないと身につかないんだけど、
2chでいう半年ROMれじゃないけど、雑誌とか書籍買ってざっと流し読みしたり、
技術系のRSSフィード購読しまくったりしてると、いざ仕事の時にパッと判断しやすいんだよ
逆に全然知識入れてない分野だと想像で少ししか解決手段が上げられず、困ることは多々あるよ

だから、むしろ次々にどんどん読んでく

未知のことは完璧に覚えても、それを実際に使うかってわからないじゃん?
しかも、実際の仕事だと習得した技術がそのまま使えるかわからなくて、
結局早いサイクルで上手く行くか、ダメかを判断して、いくつも方法をためしてみるしかない。
となると、引き出し一杯合ったほうが判断しやすいじゃないかなーと。

俺は駆け出しだからかなり想像で書いてる、細かいことはわからんw
622仕様書無しさん:2010/08/31(火) 12:46:19
この手の知識や言語に詳しい人が居るけど、だからと言って
顧客の要望をうまくシステムに落としたり、仕様を満たした
プログラムを作れるかと言うと、実は全然ダメダメだったりする。

こういう自分仕様の物しか作れない人間は、特にリナクサウニクサに多い。
623仕様書無しさん:2010/08/31(火) 13:07:39
という脳内設定で得意になるドザであった
624仕様書無しさん:2010/08/31(火) 13:27:37
>>622
この手の知識や言語に詳しい人は、それが一番重要と思っているから記憶できる(学者タイプ)。
顧客の要望や仕様を満たすプログラムが作れる人は、それが一番重要と思っているからできる(職人タイプ)。
625仕様書無しさん:2010/08/31(火) 17:19:01
足りない所を補い合うのです
626仕様書無しさん:2010/08/31(火) 18:13:14
>>624
学者タイプと職人タイプでそれぞれ代表的な有名人の名前を挙げてください。
627仕様書無しさん:2010/08/31(火) 18:56:51
えんえん粘着攻撃を続けることがありありと予想できますのでエサをやらないでください。
628仕様書無しさん:2010/08/31(火) 19:54:06
>>619
数が数えられないの?特別養護学校に入んな。
629仕様書無しさん:2010/09/01(水) 12:02:35
>>622-624
確かにそれはある。本を読んでいる奴は大概仕事ができない。

うちでも、クソみたいなコード書くのを嫌がったりせう、テストしなくてもいいと思ってどんどん実装して
素早くコード書いていくような奴が一番仕事ができてる

630仕様書無しさん:2010/09/01(水) 12:30:16
テストしなくてもいい、とか、それ単にアウトプットの量が多いってだけじゃね?
631仕様書無しさん:2010/09/01(水) 14:11:56
自分がやってることの効率が悪さが分からない奴ほど頑張れるってことだろw
まさに何の工夫もなく頑張るだけなので、プロジェクトは当然の流れでデスマになる。
で、馬鹿らしくなった奴は抜け、よりデスマ向けの体力馬鹿ばかりが召集されることになり、
デスマは加速していくのさw
632仕様書無しさん:2010/09/01(水) 14:40:54
デスマの話なんて出てたっけ?
633仕様書無しさん:2010/09/01(水) 18:02:50
アウトプットの量?
そうじゃなくて、落としたクソの量だろ。
634仕様書無しさん:2010/09/01(水) 18:27:08
そう、糞な設計、糞なコードは、何ページ、何行書いても、糞の塊でしかない。
書けば書くほど泥沼化w
635仕様書無しさん:2010/09/01(水) 19:25:00
確かにできないやつは全然本を読んでないね。
636仕様書無しさん:2010/09/01(水) 23:49:01
せっかく読んだのに使わなくなる技術もあるんだけどね。
あんなに勉強したCOMもActiveXもCORBAもEJBも
なんだったんだ...(?エ-д-;`)
637仕様書無しさん:2010/09/01(水) 23:59:18
>>636
勉強するものを間違ってるからだよw
そんな人が作ったフレームワークやライブラリを勉強して何が面白いんだw
638仕様書無しさん:2010/09/02(木) 00:21:17
どういう思想やアーキテクチャやアルゴリズムなのかを勉強するのはいいんだがな。
大卒と中卒の違いはそのあたりにある。
639仕様書無しさん:2010/09/02(木) 00:36:08
いまどき、ライブラリもフレームワークも使わずに開発するのか?
と思ったら、なんだ、趣味でのオナニー勉強の話か..
640仕様書無しさん:2010/09/02(木) 00:42:36
>>639
使い方の勉強は実際に使う直前にでもすればいいんだよ。
思想やアーキテクチャやアルゴリズムの知識や、世の中(主に科学技術の世界)の注目が
どういう風に動いているのかというような事は一朝一夕で理解できることではないし、
いざ問題を解決する段になってベストなソリューションを選択するためにはそういう知識がなければ駄目だ。
使い方なんてのはすぐに覚えられるから大して重要じゃない。
641仕様書無しさん:2010/09/02(木) 00:50:27
C言語を使ってHelloWorldを10回表示しなさいという問題を解決するとき、
printfしか知らない人は10回printfを書けばいいじゃんと思うかもしれないけど、
繰り返し文を知っている人ならC言語には繰り返しを実現する機能があるに違いないと目処をつけて
for文の存在を見つけ、for文で10回printfを回すようにすることで実現する。
その人は、そうすれば100回に仕様変更になっても簡単に対処できる、という事も想像できるんだよ。
繰り返し文という概念が脳内にない人はひたすらprintfを100回書くはめになる。
642仕様書無しさん:2010/09/02(木) 00:51:07
そう。そういう思想とかってすげぇ重要。
でも技術が衰退すると、そういう事が記述されている書籍も消えていく…。
InsideCOM/OLE(´・ω・`)
643仕様書無しさん:2010/09/02(木) 02:00:32
>>636

当時の先端理論を具現化したものがそれらのライブラリだから、
それで学んだことがまったくの無駄ってわけではないと思うけど。
EJBパターンなんて今でも現役で使われている主要な手法だし、
COMなんかもテンプレートやコンポーネントによる言語非依存性
の実装とか、CORBAのスタブやモックオブジェクトによる分散処理
の実現とかも、考え方は全然廃れてないでしょ。

つか、俺はデザパタとか理論とかの理解より、それの実装である
ライブラリやフレームワークなんかの理解の方に苦労するわ。
最近ずっとやってるCocoa APIとか、OpenGLも1年やつてやっと
まぁ理解したかなって感じだわw 頭もいいけど、手も動かせってね。
644仕様書無しさん:2010/09/02(木) 03:05:07
>>643
勉強法なんかより、俺のとこにはCocoaやOpenGLを使う仕事が全然来ないことのほうが重要な問題なんだが。
仕事来なきゃ勉強しても役に立たねぇw
645仕様書無しさん:2010/09/02(木) 03:23:27
>>644
そんなもの勉強してもしょうがないだろ。
Cocoaを勉強するんじゃなくてGUIについて勉強しろ。
OpenGLについて勉強するんじゃなくてグラフィックスについて勉強しろ。
646仕様書無しさん:2010/09/02(木) 04:37:55
まあなんだってそうだな。
表面的なことばかり勉強したがる奴は、応用が効かず、
実務では何の役に立たないよな。

業界が資格を全然アテにしてない事実がそれを証明している。
647仕様書無しさん:2010/09/02(木) 08:23:35
でも、開発の仕事の募集って、◯×経験者とか、△□を用いた設計に
精通している人ってのが多いよな。
うちでも、現場で使えねぇ理論馬鹿はいらねーわ。
メスも触ったこと無ぇ医者に手術させるようなもんだろ。
648仕様書無しさん:2010/09/02(木) 10:53:48
>>647
お前は学生かよw
649仕様書無しさん:2010/09/02(木) 10:58:37
うん。何でもそうだろうけど、物事を深く理解することは、
システマティックには中々理解して貰えないものだが、
現場の人には分かるもんだよね。
650仕様書無しさん:2010/09/02(木) 11:00:27
学生なら別に経験とか無くても口先と学歴だけでどこでも入れるだろ。
気にすんな。
651仕様書無しさん:2010/09/02(木) 11:20:50
> ◯×経験者とか、△□を用いた設計
こういうのは本で勉強した人とかは含まれないよ。
実際に仕事でやったことがあるかどうか、ってこと。
652仕様書無しさん:2010/09/02(木) 20:53:00
単一責任や開放閉鎖のようなオブジェクト指向の基本原則も知らずに
理論馬鹿は、、、といってるような開発者が下についたらほぼ放置。
653仕様書無しさん:2010/09/02(木) 21:26:35
>>652
それは基本原則ではなくて、テストなど一連の工程を含めた開発体制における常套手段の一つに過ぎないよ。
日本の業務系では日常だが、オブジェクト指向開発での基本原則ではないよ。
そのクラスを直接変更したほうが都合が良い場合もあるし、
そもそもテストで動作を保証する必要がない場合もある。

何が言いたいかというと、しがらみがないなら自由に思ったようにプログラミングすればいいってことw
654仕様書無しさん:2010/09/02(木) 21:43:02
え?
「オブジェクト指向の基本原則」だよ。
良く知られた6つ(+1として繰り返し禁止の原則)の
「オブジェクト指向の基本原則」だよ。
適さない場合もあるというか、完璧に従うこと自体無理だけど、
知っておくべきだよ。
655仕様書無しさん:2010/09/02(木) 21:44:50
>>654
そうか。勉強になったよ。
656仕様書無しさん:2010/09/02(木) 21:58:51
良かった、良かった。
知ってるよそんなもんと言われたら、5つ+1だろ、と言うところだった。
657仕様書無しさん:2010/09/02(木) 22:44:38
自分らが考えたアイデアを他人から覚えておけと言われるのはなんというか複雑な気持ちになる。
658仕様書無しさん:2010/09/02(木) 23:44:40

今日もシコシコとエロ動画の研究に余念のない童貞君なのでした。

659仕様書無しさん:2010/09/03(金) 00:29:23
つまり君はロバート・C・マーチンなんだね。
660仕様書無しさん:2010/09/03(金) 01:00:04
>>659
別にそいつだけが考えたことじゃないよw
661仕様書無しさん:2010/09/03(金) 01:45:17
そう、開放・閉鎖はバートランド・メイヤー
662仕様書無しさん:2010/09/03(金) 04:59:16
他のも構造化設計や抽象データ型からの受け売りだシナー。
663仕様書無しさん:2010/09/03(金) 10:08:00
>>661
そんな雑魚どうでもいいしw
日常的な業務から発生した習慣を誰が編み出したとか言ってもしょうがないだろう。
そいつでもなく俺でもなく俺らが編み出したんだよ。
オブジェクト指向言語、オブジェクト指向開発手法の発展に携わってきた人間なら
誰だっていいんだよ。
それに、お前が言う原則は原則じゃないよ。
原則というよりもオススメ設計法と呼んだほうがしっくり来そうじゃない?w
そもそもオブジェクト指向自体がクラウドやWEB2.0みたいなのと同じバズワードで
オブジェクトとは何かを正確に定義できていないよね。
いろいろ書いてる本は数多あるが、どれもこれも俺定義じゃん。
あと全く学問的でない発展をしてきたから宗教論争が絶えない。
お前が言う原則も含めて経験的なことばかりだよ。
その原則はおかしいという人もいれば正しいという人もいる。
オブジェクト指向はそういう世界なんだよ。
664仕様書無しさん:2010/09/03(金) 10:11:03
バートランドおじさんのおすすめ設計法www
665仕様書無しさん:2010/09/03(金) 10:36:33
おまえの脳みそが学問的なことをスルーしてきただけだろwwwwwwwwwwww
666仕様書無しさん:2010/09/03(金) 10:40:48
>>665
学問的なオブジェクト指向ってどの本を読んだら勉強できますか?
経験的オススメ集じゃない物をよろしくです。
667仕様書無しさん:2010/09/03(金) 12:05:40
現場で使う道具を学問にしたがるおぼっちゃまがいるスレはここですか?
668仕様書無しさん:2010/09/03(金) 12:07:56
>>667
現場で使う道具とは宗教ですか?
669仕様書無しさん:2010/09/03(金) 12:24:41
その人の大工道具には、梃子の原理も運動量保存則も適用されないんだろう。
すごいユートピアだな。
670仕様書無しさん:2010/09/03(金) 12:51:29
根拠がフラフラしているようでは道具として安心して使えないわなw
大工さんが使う道具は力学というしっかりした学問が背景にあるからこそ
少なくとも根本原理はついては安心して使えるってわけ。
もし力学が間違いだらけだって事がわかったとしたら、
水平器が水平を示さない場合があるかもしれないってことで大工さんストレス溜まるだろうなぁw
671仕様書無しさん:2010/09/03(金) 20:37:03
>>669
おまえは気が狂っている。
672仕様書無しさん:2010/09/03(金) 23:35:27
正しい、正しくない、役に立つ、役に立たないはともかくとして
この道のプロフェッショナルなら知ってることだね。

デザインパターンより先に知っておくものだと思うが、
デザインパターンほどまだ日本には入ってきていないね
673仕様書無しさん:2010/09/04(土) 00:26:38
>>670
でも大工が力学の教科書を読む必要はないわな
674仕様書無しさん:2010/09/04(土) 00:26:44
またオナニーか..
675仕様書無しさん:2010/09/04(土) 00:42:47
大工は力学の理論など知らずとも、職人の勘って奴で本能的に道具を
使うからな。まさに職人よ。

俺も、はじめてデザパタの本読んだ時に、ほとんど無意識に実践して
いることばかりだったんで、名前とパターンを一致させるぐらいで、
あらためて学ぶほどの目新しさはなかったなぁ。

職人にとって理論なんてそんなもんよ。毎日毎日何万行ものコードを
読んで、まねして、書いて、書いて、失敗して、学んで、そうやって、
次第に、定形パターンなんかはあらためて考えずとも無意識にコード
がかけるぐらいになっていくもんだ。

汗をかかずに本だけ読んで理解したつもりの評論家気取りは、すっこんでろ。
676仕様書無しさん:2010/09/04(土) 01:01:10
visitor なんか無意識に実践してたら逆にアホかと思うけどな
677仕様書無しさん:2010/09/04(土) 01:16:25
え? Document-ViewタイプのGUIの設計とかで普通に使うだろ
678仕様書無しさん:2010/09/04(土) 01:18:24
Document-View タイプの GUI 設計をオブジェクト指向でやればいいんだってのは
自分が経験的に会得したのかい?本無しで?
679仕様書無しさん:2010/09/04(土) 01:21:14
AもBも必要なことが自明なのに、何故人はAかBかという議論をするのだろう
680仕様書無しさん:2010/09/04(土) 01:28:13
まだデザインパターンがどうのこうのと言ってるアホがいるのか
あんなもん何の参考にもならねーよ
681仕様書無しさん:2010/09/04(土) 01:28:14
>>678
あぁ、MFC使ってWinアプリ作ってた頃のサンプルがそんな感じのばっかりだったからな。
その当時はデザバタなんてまだ聞いたことなかったし。まC++だからOOは意識していたが。
682仕様書無しさん:2010/09/04(土) 01:42:58
実際のところ、
一般レベルのプログラマにとってはコードを書くことよりも
読んで知識をつけることのほうが難しいんだよ。

オブジェクト指向の基本原則なら、最近はいくつかの良書翻訳が
出版された。デザインパターンはGOFの本の翻訳がある。
アーキテクチャパターンならマーチンファウラーが読めるが、
それしかないので更にPattern-Oriented Software Architectureの
Vol1~5を読むしかなかった。(1だけなら邦訳が読める)
ドメイン駆動、SOAのパターンも原著を読むしかなかった。
正直かなりしんどいよ。

コーディングは仕事の一部で、誰でも朝から夜まで
書いてる日があるのは当たり前。
たくさんの専門書を読むのはプライベートな時間も
犠牲にするからほとんどのやつは十分できない。

いなそうだね、目標とする人の域に達している人は。
簡単だよ、読まずに持論を展開するだけなら。
言葉通じないから困るけどね。放置するレベル。
683仕様書無しさん:2010/09/04(土) 01:49:02

今や記憶の隅に、読んだはずだよなという記憶が微かに残るだけで、
読んだ内容の1割も覚えていない>>682なのでした...

684仕様書無しさん:2010/09/04(土) 02:17:42
リスコフの置換原則はリスコフが考えたんだよな?
685仕様書無しさん:2010/09/04(土) 02:34:59
Wikipedia嫁
686仕様書無しさん:2010/09/04(土) 03:04:46
>>678
Visual Studioの使い方知ろうと思ってマニュアル読んだら、最初にDOC-VIEWモデルで書かないといけないと書いてあった。
こんなもん別に学問でも何でもないだろ。
687仕様書無しさん:2010/09/04(土) 03:14:08
読んで知ってる程度の知識なんか現場じゃ役に立たないって。
納期があるんだから、ツールをいかに使い込んで効率良く書けるかが一番大事。
ツールを使い込んで慣れているかどうかは本を読むのと違って時間がかかる。
OOの手法だって事前にコード書いて練習したことだけが実践で使える。
それにツールにも癖があるから、「こう書くとうまく動かない」ということも事前に知ってなきゃいけない。
そうでないと本番でなかなかバグの原因がわからず無駄に時間を食ってしまう。
だから事前に使い込んでおくことが大事なんだよ。

ツールは自分の一部になるくらい使い込んでないとスラスラ書くというわけにはいかない。
こういうことをしないでOOがどうのとごたく並べるだけの奴につきあう必要はない。邪魔なだけ。
そんな奴はほっぽり出すか無視しとけばいいんだよ。
688仕様書無しさん:2010/09/04(土) 03:35:47
例えばWinDBGのようなデバッグツールは使い方うんぬんじゃないよ。
OSやCLRのデータ構造知ってないと使えないよ。
そのソースは日本語では手に入らないよ。

学ぼうとしない技術者はよくない。
ついでに無茶苦茶書籍読んでるやつはツールを使えないという
意味のわからない前提でコケにするのもよくないな。
残念だけど、20倍男が負けてるのは知識だけじゃないと思うよ。
689仕様書無しさん:2010/09/04(土) 03:39:45
お前ら、御託はいいから、さっさとものを作れよ。う・ご・く・も・の・を!

ぇーと、納期は来月末な。納品物はシステム一式と、設計書、テスト仕様書、操作マニュアル、
管理マニュアルな。運用前にエンドユーザ集めて説明会やるから。で、今回は先方の要望で、
イージービルダーとオープンウルトラを使って開発してくれってことなんで、宣しくな。

営業の奴等がこの暑い中、汗水垂らしてやっととってきた仕事だ。少しタイトだが、昨今の不況
の煽りでうちもカツカツだから。察してくれよ。リーダーは今日中にリソースの手配と計画書作っ
てくれ。

何?勉強させてくれだぁ? んなもん休日にやれよ。
オブジェクト指向で、パターンで、最適解で、Win-Winで、みんなが幸せになれるだぁ?
綺麗に組めるだぁ? 保守性が上がるだぁ? お前の念仏で、みんなが救われるだぁ? 

そうか...よし、わかった。お前ら疲れてんだな。しょうがない、今日はもう帰っていい。
明日からがんばってくれ、これ、やるから、ソープにでも行ってパーっと羽目外してこい。

だけどなぁ、言っとくぞ。俺たちゃ、おまんま食わなきゃいけねぇんだからよ。霞を食って生き
てるわけじゃないんだぞ。な? 頼むわ。自分だけ満足できればいいってもんじゃないんだぞ。
悠長なことやってるヒマ無ぇんだわ。な?
これが終わったら気が済むまで勉強させてやるから。本も買ってやるから。な?

妄想や理想論は聞き飽きた。お前一人で作るならまだしも。こちとらチームでやってんだ。しかも
いろんな人間がいるぞ。真面目な奴。短気な奴。楽観的な奴。悲観的な奴。評論家気取りな奴。

俺を説得したいなら、人間工学と環境工学に基く客観的な分析と実績、失敗事例、成功事例、成功
の見込みとロードマップ、展望、計画を資料化して見せてくれ。それが嫌なら一生一人でシコってろ。


690仕様書無しさん:2010/09/04(土) 03:52:40
プライベートな時間を犠牲にしてって書いたよな。
忘れて長文読ませる前に見直してくれ。

20倍男がおれより劣っているのは知識だけじゃないと書いたよな。
忘れて長文読ませないでくれ。

俺のような若造に見くびられたレベルで知識不要もないだろ。
今までのプログラマ人生何してたんだと。
691仕様書無しさん:2010/09/04(土) 03:59:16
え? 念のため言とくけど、俺26だけど、もしかして20代前半の方ですか?
もしかして、10代とか? それだったらマジで尊敬しちゃうですけどぉ~w
692仕様書無しさん:2010/09/04(土) 04:04:40
なんだ、たいして変わらんってか俺のが上じゃないか。
頼むから俺の下に派遣なんてされるなよ。
693仕様書無しさん:2010/09/04(土) 04:06:11
お前は誰だ..
694仕様書無しさん:2010/09/04(土) 04:10:17
俺だよ、俺。
いや、車ぶつけちまってよ~。
わやじ、悪いが俺の口座に300万ほど振り込んでくれないか。
695仕様書無しさん:2010/09/04(土) 04:18:56
わやじ? はて、聞いたことないな。
人違いだな。わしは、わやじなんて者じゃない。しかもうちには300万なんて大金はないんだわ。
すまんな、他あたってくれや。
696仕様書無しさん:2010/09/04(土) 04:19:11
やる気なくなってきた。寝るわ。
697仕様書無しさん:2010/09/04(土) 07:38:55
バカホイホイスレです、ってスレタイに書いてあるのに、
なんでそんなところで必死になるかねぇ。
698仕様書無しさん:2010/09/04(土) 09:47:08
職人崇拝の人に聞きたいんだけど、
経営者もPMも、日頃から読書して理論を勉強している人よりも
たたき上げの経験者の下で働きたいってこと?
699仕様書無しさん:2010/09/04(土) 10:07:42
>>689
>納品物はシステム一式と、設計書、テスト仕様書、操作マニュアル、
>管理マニュアルな。

この中で、日頃から本を読んでいない奴が作れるものは「システム一式」だけだな。
他は全部「日本語」で書くんだろ?
読書の習慣がない奴の日本語は酷いよ。ほんとひどい。お話にならない。
700仕様書無しさん:2010/09/04(土) 12:00:22
読書が好きな人は
小説書くのもうまいからね。
701仕様書無しさん:2010/09/04(土) 12:16:12
英語の文法書ばかり読んでいないで、外国行って、身振り手振りでも
いいから積極的に外人とコミュニケーションとれってことだろ。
そうすりゃ、buttonはボタンじゃなくて、バドンって発音するん
だって自然と覚えっから。
702仕様書無しさん:2010/09/04(土) 12:49:30
バドンwww
アメリカに8年住んで技術コンサルタントやってたけど、
バドンなんて発音するアメリカ人なんて会ったことねえwww
703仕様書無しさん:2010/09/04(土) 12:55:12
バドゥンだろ
704仕様書無しさん:2010/09/04(土) 13:01:27
英語の文法書ばかり読んでいても発音はわからない。
音声対応の電子辞書じゃないと。
705仕様書無しさん:2010/09/04(土) 13:10:05
辞書に発音記号が書いてあるだろう
706仕様書無しさん:2010/09/04(土) 13:20:35
ネイティブがIPA通りに発音するわけねえだろw
707仕様書無しさん:2010/09/04(土) 13:38:56
アメリカだと元々世界中の人間が入り乱れてるんだから
多少発音が悪くたって話は通じる。中国系、インド系、フランス系、
別に日本人のカタカナ英語だけが特別なわけでもなく、みんな癖ある。
だけど結局、話し言葉はともかく、英文を書いて文法的にブロークンだと馬鹿だと思われる。


708仕様書無しさん:2010/09/04(土) 13:40:06
>>707
ここは日本である以上
そんな事いわれても実感がない。
709仕様書無しさん:2010/09/04(土) 13:46:57
日本人が英語勉強するなら教科書読んで文法から覚えないと駄目だろってこと

ネイティブが生活の中で自然と英語を身に付けているからといって、
そんなことは外人には関係ない

プログラミングも同じ
ガキの頃からヲタクでプログラムばっかり書いてました
中学生でCGIゲー作ってWebサイト運営してました
みたいな奴は教科書なんか無しで何でもゴリゴリ書くだろうけど、

専門や大学でプログラム覚えてSEになりました
みたいな奴が、そういうネイティブの真似なんかしてたら30引退コース間違いない
710仕様書無しさん:2010/09/04(土) 13:53:12
つまり、同じ水泳教室に通っていても
オリンピックに出場できる人と
ただの水泳好きで終わる人がいあるって話。
711仕様書無しさん:2010/09/04(土) 14:01:09
やぁ、みんな、今日も元気にシコシコと技術本を読んでるかい?
もう、今朝から100ページくらい読んじっゃたかい?
本を読んでないと、不安になっちゃうよね。焦るよね。
本を読んでると、なんだか落ち着くよね。昨日より賢くなった自分に会えるよね。
本を読まない奴は、きっとそのうち技術についていけなくなって辞めてくんだろうな。
今のうちにせいぜい遊んどけっつうの。その間に俺はシコシコと読んじゃうぞ。
712仕様書無しさん:2010/09/04(土) 14:01:50
シコシコいいたいだけだろ
713仕様書無しさん:2010/09/04(土) 15:37:34
ふぅ、一冊読了。
ちょっくらアマゾンに書評書いてくっか..
714仕様書無しさん:2010/09/04(土) 15:52:08
ついエロいサイト見ちゃうと抜きたくなっちゃう
715仕様書無しさん:2010/09/04(土) 17:46:17
>>711
読んだ読んだ言ってるだけじゃなくて、
本当に読んだ方がいいぞ。
716仕様書無しさん:2010/09/04(土) 19:18:50
技術本で読んだ内容って、大概の事はその内忘れちゃうよね。
実践で使わない限り。
717仕様書無しさん:2010/09/04(土) 20:25:54
文章読んだだけで理解できたと思っちゃうやつ多すぎ
718仕様書無しさん:2010/09/04(土) 20:44:56
単純記憶だけは得意な奴は居るよな。
つか何故か日本ではそういう奴の方がSEとして重宝される傾向にある。
本当は逆なのにな。
719仕様書無しさん:2010/09/04(土) 21:13:27
鳩山邦夫とかな
720仕様書無しさん:2010/09/04(土) 21:32:41
アメリカのプログラマは相当な量読んでるが、
日本のプログラマは全然読まない。
721仕様書無しさん:2010/09/04(土) 22:00:03
アメリカに夢見すぎw
722仕様書無しさん:2010/09/04(土) 22:04:13
読むことが目的じゃなくて、得た知識でいいものをつくる事が目的なんだから、
読めばいいってわけじゃないわな。読む事より、つくる事が主体にならなきゃ。
いいものがつくれるなら、それが本を読んで得た知識によるものだろうが、
経験から得た知識によるものだろうがどーでもいい。

趣味の世界ならまだしも、読書量が多いことなんか自慢にゃならない。
客に、私はこんだけ読んだんですよ。とか言っても、はぁ。って言われるだけ。
読書は、目的達成のための手段のひとつに過ぎない。目的はあくまでも成果物だ。
結果が全てだ。

読書馬鹿にはわからないだろうが、遊びだって、実は仕事のいろんな場面で役立つ
んだぞ。客との折衝の場面での話題作りだったり、チームのコミュニケーションの
円滑化のためのスキルだったり、いろいろな人生経験から身につけることも多い。

読書馬鹿はひとりでやらせとく分にはいいかもしれんが、集団の中でうまくやってく
スキルに乏しい印象があるな。たまには、外に出て酒飲んだり女抱いたり車走らせたり
いろんなこと経験した方がいいぞ。
723仕様書無しさん:2010/09/04(土) 22:09:47
別に仕事のために生きてるわけじゃないからw
724仕様書無しさん:2010/09/04(土) 22:16:19
読書のために生きてんだよなw
725仕様書無しさん:2010/09/04(土) 22:30:14
読書と2chで己のアイデンティティーを辛うじて保っているのだよ。
読書から知識を得て人より優れているという安心感を得たいのだよ。
私から読書と2chをとったら自己が崩壊してしまうのだよ、きみ。
726仕様書無しさん:2010/09/04(土) 22:44:01
俺も本は読むけど、必要に迫られてって事の方が多いな。
実現したいことのやり方が分からない時とか、面白そうだなって思った技術の本とか。
でも、圧倒的にコードを書いてる時間の方が長いわ。プライベートでも。
727仕様書無しさん:2010/09/04(土) 22:46:38
本を読むことでは得られないものが経験から得られることがある。
逆もまた真なり。
728仕様書無しさん:2010/09/05(日) 00:27:01
読むことが目的化してるような奴は、どうせ読んでも成功しないだろう
729仕様書無しさん:2010/09/05(日) 00:55:31
何かのために本を読むとか考えるなよ。
本を楽しめよ。
730仕様書無しさん:2010/09/05(日) 01:40:54
そうだな
731仕様書無しさん:2010/09/05(日) 02:39:00
>>729
趣味の読書と、仕事で必要だから読むのは全然意味が違う。
趣味なら勝手にやってればいい。仕事なら必要最低限は読んで自分のものにしとかないと仕事がこなせない。
そこんとこごっちゃにしないように。
732仕様書無しさん:2010/09/05(日) 02:40:18
高度な論文を読んで理解した気になってもその人の研究を超える研究ができる人は一握り。
733仕様書無しさん:2010/09/05(日) 03:05:12
>>731
個人のスキルアップのためにプライベートで読む本の話だろーが。
仕事に必要で読むのは、それも仕事なんだから、仕事中に読むのが当然。

仕事は持ち帰って家でやってアタリマエ、とか考えてるタイプの人ですか?
734仕様書無しさん:2010/09/05(日) 03:12:21
あーあ
735仕様書無しさん:2010/09/05(日) 03:15:30
ここでゆとり君の登場か
736仕様書無しさん:2010/09/05(日) 03:49:03
ゆとりはないよりある方がいいぞ
企業戦士とか今時はやらんよ
737仕様書無しさん:2010/09/05(日) 03:50:56
企業戦士とかそういう問題じゃないw
738仕様書無しさん:2010/09/05(日) 03:56:05
家で仕事はしないよ。
趣味が仕事に役立つことはあるし、仕事で使った技術が面白くて趣味になることもあるが、
それでも家ではあくまで趣味。仕事じゃない。
739仕様書無しさん:2010/09/05(日) 03:59:03
連レス失礼。
どっちかというと俺の周りでは、業務時間中に本来の仕事から外れて
自分の趣味の勉強に時間使ってる奴の方が目に付くんだが。
お前らの周りにもそういう奴いない?
740仕様書無しさん:2010/09/05(日) 04:06:47
典型的な言い訳野郎
741仕様書無しさん:2010/09/05(日) 06:50:04
趣味は女装です
742仕様書無しさん:2010/09/05(日) 10:15:35
http://www.dannesdjur.com/bilder/millipede_redleg_2.jpg
蟲でさえセックスしてるっていうのにお前らときたら・・・
743仕様書無しさん:2010/09/05(日) 11:04:48
気持ちよさそうだな
744仕様書無しさん:2010/09/05(日) 21:21:32
Googleの20%の自由時間にプロダクトを作っているのを素晴らしいと思っている奴がいそうだな。

逆だよ。仕事とは別の20%の時間を使ってプロダクトを造らないといけない。強制だよ。それも仕事のうちだからな。
745仕様書無しさん:2010/09/05(日) 22:44:03
>>722
>読書馬鹿はひとりでやらせとく分にはいいかもしれんが、集団の中でうまくやってく
>スキルに乏しい印象があるな。たまには、外に出て酒飲んだり女抱いたり車走らせたり
>いろんなこと経験した方がいいぞ。

よくわからん前提で否定されたが、とりあえず家庭持ちバージョンで頼むよ。
746仕様書無しさん:2010/09/05(日) 22:52:50
>>744
いや、俺は普通にカウチポテトしてるが?
747仕様書無しさん:2010/09/05(日) 23:00:25
>>746
それやってるとすぐにデブデブになるぞ。ポテトチップ 1袋のカロリーはハンパじゃなく高い。
それに、プログラマーは体動かさないからてきめんに効いてくる。
748仕様書無しさん:2010/09/05(日) 23:14:08
>>747
だいじょうぶ。ヒルズ勤務っていう時点で女には困らんし。
749仕様書無しさん:2010/09/05(日) 23:30:33
とりあえず、今まで継続して技術書を読みまくって良かったこと
知識的、技術的にレベルアップした以外で列挙してみる。

上の世代が持っている今となっては懐疑的な考えに振り回されなくなる。
例えば、設計さえしっかりすればコーデングは指を動かすだけだとか、
プロトタイプは捨てなくてはならないとか、継承信仰とか、、、

入ってくる情報が頭を右から左にスルーすることが減った。
単に知識が幅や深さのせいだけじゃなく、その技術はここでは
自分が一番だという気持ちから生じる集中力や興味がらというか。
そういう意味では、早い時期に詰め込んで良かったかな、と。

読みながら賛成・反対したり自分の経験と照らし合わせたりということを
自然とやるものなので、自分の哲学を磨くことができた。

仕入れた知識を仕事で使う。これがフィードバックと評価のステップになる。
特にプロセスのようなある意味知識だけでなくやってみないと実感のわかない
方法論を客観的な視点でうまくいくかどうか試せたのは大きかったな。

あまりにも知ったかが多いことに気づいた。
自分の主張をあたかも一般論のように言う輩だ。
本当にうるさいときは黙らせることができる。


どうでもいいけど、派遣でなくても何の保証もない世界だから
自分の命くらいテメェで守れる力は持てよ、と。(意味不明)
750仕様書無しさん:2010/09/05(日) 23:30:53
ソーブ行く金に困らんってこと?
751仕様書無しさん:2010/09/05(日) 23:36:11
ソープいかなくてもやれるってこと。
752仕様書無しさん:2010/09/05(日) 23:57:43
>>749
長文の割に要領を得ない。そもそも文章の主語も分かり難いし、列挙
してみるとといっといて書き方が列挙になってないし、何だか無理し
て難しい言葉を選んでるみたいで、人をいらいらさせる書き方だ。
それでも一生懸命に想像力を働かせて読んでみると、文章の前後に
脈略がなく結局何をいいたいのかよく分らない。頭の悪さがよく滲み
出ている文章だと思う。

プロセスのような方法論ってなんだ? 客観的な視点で試せた?
一体何の仕事してるの? 客観的に試せたと言ってる割には主張が
全部主観的なのもパカっぽい。

本をいっぱい読んで自分は賢くなったはずだと妄信している典型的な
読書バカだな。
753仕様書無しさん:2010/09/06(月) 00:06:35
>>752
20倍男はもういいよ、、、
「典型的な**」っていう言い方好きなんだと言いたいんだろ。
754仕様書無しさん:2010/09/06(月) 00:16:34
>>751
ヒルズというステータス目当てに寄ってくる尻軽女を相手にしてるってこと?
755仕様書無しさん:2010/09/06(月) 02:04:21
また出たかw
内容で勝てねえから文章であら探しw
756仕様書無しさん:2010/09/06(月) 02:09:02
ここでニートの登場か
757仕様書無しさん:2010/09/06(月) 02:20:40
読書君に負けたのがよっぽどくやしいんだなW
俺も20倍の宿題待ってるんだがW
758仕様書無しさん:2010/09/06(月) 02:39:00


















 バカがみ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~るぅ











759仕様書無しさん:2010/09/06(月) 02:40:01
www
760仕様書無しさん:2010/09/06(月) 07:00:24
>>754
尻は軽いぐらいが丁度いい。
顔と体で選んでおいて、飽きたら交代すればいいし、便利だぞ。
761仕様書無しさん:2010/09/06(月) 08:12:03
鬼畜だな
762仕様書無しさん:2010/09/06(月) 08:36:08
素人童貞同士の笑えるなじりあい

堪能させていただきました
763仕様書無しさん:2010/09/06(月) 12:21:02
この程度で笑えるとか幸せな人生だな
764仕様書無しさん:2010/09/06(月) 12:28:14
楽しくて笑ってるのならな。

嗤われてんだよw
765仕様書無しさん:2010/09/06(月) 12:29:24
俺は嗤ってるんだ、と必死に思い込もうとしている様子が目に浮かぶようだ。
766仕様書無しさん:2010/09/06(月) 12:30:29
嗤う価値もないヤツを嗤えるとか幸せな人生だな
767仕様書無しさん:2010/09/06(月) 12:32:00
世間から嗤われ放題の素人道程の癖に恥ずかしくもないとは、幸せな人生だなww
768仕様書無しさん:2010/09/06(月) 12:32:48
おやおや、嗤っている主体が、「俺」から「世間」に変化したぞwwwwwww
769仕様書無しさん:2010/09/06(月) 12:36:11
おやおや
「素人童貞は恥ずかしい」
これは一般論ですよ。

マジで恥ずかしくないモンだと思ってるようですね。
真性かよwww
770仕様書無しさん:2010/09/06(月) 12:38:26
でも真性童貞よりは恥ずかしくないだろ
771仕様書無しさん:2010/09/06(月) 13:19:24
クラブとか行ってる奴らの価値観だろw
知的な俺らにああいうフィーリングだけで生きてるカスの価値観押し付けられても困るw
772仕様書無しさん:2010/09/06(月) 13:50:08
知的ww
まいりましたw
773仕様書無しさん:2010/09/06(月) 15:03:20
おやおや、一般論ときましたか。
こんなスレで必死になっちゃってるあなたが吐く「一般論」ってなんなんですかね?
774仕様書無しさん:2010/09/06(月) 18:59:00
お、20倍か?
お前ら必死だなw
775仕様書無しさん:2010/09/07(火) 00:06:14
クラブに行く奴は頭が悪い?

よく恥ずかしくもなく自分の器量の狭さを宣伝してあるけるなw
776仕様書無しさん:2010/09/07(火) 00:17:55
クラブで踊ってナンパして振られてってのが、
男なら誰でも通る道だろ。イケメン以外は。
777仕様書無しさん:2010/09/07(火) 09:44:26
>>776
はい、君は下衆の仲間入り
778仕様書無しさん:2010/09/07(火) 09:45:14
>>775
知的な人間はやすやすとアガらないんだよ
779仕様書無しさん:2010/09/07(火) 11:13:33
いや、普通に楽しいよ。
だいたい、楽しみ方を知らない奴に限って他人の趣味にケチをつける。
そして、無駄だのなんだのと自分の価値観を押し付ける。
780仕様書無しさん:2010/09/07(火) 11:14:16
>>777
いった事ないだけだろお前
781仕様書無しさん:2010/09/07(火) 11:55:24
行こうと思えば誰でも行けるんだから、
行ったこと無いのにクラブどうのこうの言うわけ無いだろ。
アホか。
782仕様書無しさん:2010/09/07(火) 14:06:37
>>781
すごーい。
「だから」で前後の文が接続されてない。
やっぱ、知的な人は言う事が違いますね。
783仕様書無しさん:2010/09/07(火) 14:57:03
知的な人が多くて、香ばしいスレだな
784仕様書無しさん:2010/09/07(火) 16:28:15
痴的だな
785仕様書無しさん:2010/09/07(火) 16:44:20
>>782
動機から考えれば当たり前のことだろ。
アホか。
人間のコミュニケーションは日常的に推理力を必要とするってこと覚えときな。
786仕様書無しさん:2010/09/07(火) 17:56:57
>>785
なるほど、知的な人は推論で話し合うんですね!参考になります!
787仕様書無しさん:2010/09/07(火) 18:00:39
クラブに何の恨みがあるんだよw
788仕様書無しさん:2010/09/07(火) 18:10:51
自分とは違う世界で美味い汁を吸ってる連中が居る状況ってのは僻まれるんだよ。

しかもあることないこと妄想した上、それを根拠に僻んでくるからタチが悪いw
789仕様書無しさん:2010/09/07(火) 18:11:39
>>787
音楽やダンスよりも、ナンパ、酒、薬、フィーリング、ルックス、
という全く知的でも文化的でも無い事がメインになっているゴミのたまり場とかしているからだよ。
790仕様書無しさん:2010/09/07(火) 18:28:29
>>788
凄く童貞っぽいよね。

>>789
そこに複数の価値が同時に存在する以上仕方のない事じゃん。
君のような人は「知的で文化的」な人たちだけが集まるユートピアを探しててくださいよ。…多分存在しないけど。
791仕様書無しさん:2010/09/07(火) 18:33:42
>>790
ライオンズクラブみたいな集団もあるよ。
792仕様書無しさん:2010/09/07(火) 18:45:46
>>790
ああいうところはむしろ一つの価値観で一体となって盛り上がるところでしょうが。
いろんな価値観は認められないよ。
あんなところでクソ堅苦しい政治議論みたいなのをはじめてみ?
キモがられるからw
793仕様書無しさん:2010/09/07(火) 21:33:18
興奮状態の人間の観察をて楽しんでいる人が居るかも知れん。

まぁ知的な場所かと言われりゃ違うと思うが、全否定はない。
ごく少数であれマイノリティが居る可能性は忘れちゃならん。

ぶっちゃけどうでも良い。
794仕様書無しさん:2010/09/07(火) 21:37:16
知的知的と自分を推してるような人種は、実は社会においてあまり美味しい立場になりえない。
成功者、つまり美味しい立場になるためには何が必要なのかを正しく知っている者はおろか、
何も考えるず一身に情交してる人種の方が美味しい立場にすら見えてくる。
だから妬む。
悲しすぎる人生である。
795仕様書無しさん:2010/09/07(火) 22:07:27
>>791
そうだね。
でも、全部とは言わないけど、善意のオブラートで包んではいるが、単なる利害関係のつながりでしか無いでしょ。

>>792
そう?
音楽を楽しんむ、ナンパを楽しむ、踊りを楽しむ、酒を飲んで楽しむ、友達と過ごす空間を楽しむ、跳ねてストレス発散する、
遊び疲れた夜明けの今日が終わるのがちょっと惜しい儚さを楽しむ、そこに存在するニーズを分析して楽しむ。
パッと思いつくだけでも色々な価値が同時に存在してるけど?
何で政治議論?まぁ、それもシチュエーションによってはありだと思うけど?
796仕様書無しさん:2010/09/07(火) 22:19:23
>>795
ああいう場所ではごく限られた価値観しか無いんだよ。
もちろんライオンズクラブだって限られた価値観の集まりだよ。
ナンパやセックスに興味がある人間の集まりに対して、
セックスを最大重視する奴らだ、と言って間違いではないだろ?
797仕様書無しさん:2010/09/07(火) 22:32:39
>>796
ああいう所(クラブ)に集まる奴の多くは
似通った目的の為に集まっているっていう主張なのかな?
少なくとも自分の仲間内はもっと貪欲な奴ばかりだから同意出来なかったけど、確かに自分の側は少数派だと思うよ。

深夜位セックスを最大重視してもいいだろw昼間からじゃないんだからw
798仕様書無しさん:2010/09/07(火) 23:14:41
いいじゃん、たまにクラプに行ってハメ外すぐらい。
ストレス発散ぐらい知的にやらなくていいだろ。
799仕様書無しさん:2010/09/07(火) 23:21:59
セクスなんてどうでもいいから
ごみの分別の話しようぜ。
800仕様書無しさん:2010/09/07(火) 23:55:32
>>797
ところがこのスレのようにオブジェクト指向の話題で集まっている集団では
セックスは大した重大事じゃないんだよ。
だから>>750-770のような価値観はこのスレでは間違いなんだよ。
801仕様書無しさん:2010/09/07(火) 23:59:21
ゴミの分別めんどくせーよなー

>>800
お前友達少なそうだな。
現実を理想に近づけたいなら、仕組みを作れよ。
みんな雑談しかしてないっていう現状から考えて、君の主張の方が非現実的なんだよ。
802仕様書無しさん:2010/09/08(水) 00:09:40
>>800
オナニー派ですか?
803仕様書無しさん:2010/09/08(水) 01:21:20
>>801はヤオイ好きですか?
804仕様書無しさん:2010/09/08(水) 04:40:34
ヤサイ好きですが、何か?
805仕様書無しさん:2010/09/08(水) 05:21:28
何も。
806仕様書無しさん:2010/09/08(水) 10:02:35
きっと、OOは知的か否か、という話に繋げる伏線に違いない。
807仕様書無しさん:2010/09/08(水) 10:45:02
上でOOは学問的じゃないという下りがあったから、その話の続きか。
808仕様書無しさん:2010/09/08(水) 12:01:18
暴風警報でおやすみage
809仕様書無しさん:2010/09/08(水) 13:43:24
>>789
うちのクラブはコンピューターオタクやゲームオタクばっかりだったが・・・
810仕様書無しさん:2010/09/08(水) 16:32:10
それはクラブじゃなくて、クラブのことでしょ。
ここで言ってんのはクラブの方だよ。
811仕様書無しさん:2010/09/08(水) 16:58:37
蟹?
812仕様書無しさん:2010/09/08(水) 17:17:44
オタクはクラブに行かないってのは偏見でしょ。
アクティブなオタクもいるし。
813仕様書無しさん:2010/09/08(水) 17:34:09
「オタクのステレオタイプ」っていうのはテレビ局の印象操作だよ。
テレビ局っていうのは音楽やダンスやお笑いなどの芸能を売っているわけで、
それら「以外」に興味を持っているオタクはダサいあるいは文化的でないという印象操作を
行うのは動機的に筋が通っているよね。
アニメももちろんテレビ局が扱うコンテンツの一つだけど、これは放送時間的にも短いし、
制作側はたくさんいるんだけど、実際にテレビに関わってくる人っていうのは
バラエティ番組や音楽番組などに比べると極端に少ないため、あまり力がないのかもしれない。

公平な見方をすれば、
ファッションや音楽って、いわば単なる一つの趣味に過ぎないし、
もちろんプログラミングや漫画・アニメなども一つの趣味ですよ。
ファッションや音楽に興味がない人をキモイと称するのはちょっと不公平な印象工作だと思う。
814仕様書無しさん:2010/09/08(水) 17:42:58
オタクとはファッションや音楽以外の趣味を持っている人

という定義でいいよね
815仕様書無しさん:2010/09/08(水) 17:43:47
>>814
そう聞くと普通の人に聞こえるなw
816仕様書無しさん:2010/09/08(水) 17:46:15
>>814
いや…

オタクとは、ファッションや音楽以外の趣味しか持っていない人。

の方が正しい気が。
817仕様書無しさん:2010/09/08(水) 17:48:12
ファッションオタクや音楽オタクやダンスオタクもいるだろ。
818仕様書無しさん:2010/09/08(水) 17:52:17
オタクと言うから印象が悪い。
Geekと呼んでくれ。
819仕様書無しさん:2010/09/08(水) 17:57:09
テレビ局の印象工作という意見には賛成
820仕様書無しさん:2010/09/08(水) 18:03:40
よく分からんから、オタクとクラブとセックスとオブジェクト指向とテレビ局の関係をUMLにおこしてくれ。
821仕様書無しさん:2010/09/08(水) 19:33:01
あと、ごみの分別も。
822仕様書無しさん:2010/09/08(水) 19:35:49
このスレ年齢層低そうだよなw
823仕様書無しさん:2010/09/08(水) 20:34:04
>>822
何歳ぐらいが適齢?
824仕様書無しさん:2010/09/08(水) 20:56:52
オタクという言葉は、一般認知される以前は非常にキツイ侮蔑語であって、
使う場合は言う方も言われる方も喧嘩覚悟の上ぐらいの勢いだったが、
そのうちオタク自ら、アイデンティティーの証かのように自称し始めたんだよw
その辺は逆にテレビの恩恵なのではないかとw
825仕様書無しさん:2010/09/08(水) 20:57:13
20前後じゃないか?
826仕様書無しさん:2010/09/09(木) 01:56:05
音楽は流行歌で満足できなくて、色々探して先鋭化したらいつの間にかアニソンや
電波ソングに行き着いたな。
827仕様書無しさん:2010/09/09(木) 02:17:31
アニソンとかエロゲソングって曲にストーリーがあって、
それが本編と繋がってるから楽しめるんだよね。
最初聞いたときつまらない曲だなぁと思って、クリアしたあとにもう一度聞いてみると
良い曲だと思ったりすることはよくある。
828仕様書無しさん:2010/09/09(木) 04:15:56
オレのスレに来ないで。
829仕様書無しさん:2010/09/09(木) 10:21:56
このスレ、もう次スレいらないな
830仕様書無しさん:2010/09/09(木) 11:29:54
スレタイから頭悪いしな
そりゃまともな話になんがならんわ
831仕様書無しさん:2010/09/09(木) 11:36:20
学問的な話のとっかかりとしては、岩波から出た(たぶん絶版じゃないかという気がするが)
「オブジェクト指向コンピューティング」がいいと思う。
832仕様書無しさん:2010/09/09(木) 11:46:55
まあ止めとけ。
オブジェクト指向を極めたところで、日本には活かせる現場はない。
833仕様書無しさん:2010/09/09(木) 12:56:47
そのままじゃ日本は終わるけどな。
834仕様書無しさん:2010/09/09(木) 12:58:56
既に終わってるけどな
835仕様書無しさん:2010/09/09(木) 13:49:15
x このスレ年齢層低そうだよなw
o このスレ精神年齢低そうだよなw
836仕様書無しさん:2010/09/09(木) 14:38:23
古いビジネスモデルはいずれ終わり、新しいビジネスモデルに取って替わられるだけ。
837仕様書無しさん:2010/09/09(木) 17:35:22
それが日本て国は、いつまでも過去に縋りつく勢力が抵抗勢力として居座り続けるという、悪い慣習があってだな
838仕様書無しさん:2010/09/09(木) 20:10:40
つうか、オブジェクト指向自体が既に古い技術なのだが。
839仕様書無しさん:2010/09/09(木) 20:31:09
今は何指向ですか?
840仕様書無しさん:2010/09/09(木) 21:20:10
コンポーネント思考
841仕様書無しさん:2010/09/09(木) 21:27:47
サービス指向
842仕様書無しさん:2010/09/09(木) 21:29:29
これから10年ぐらいは統計的手法の時代だよ。
たかがプログラミング言語で技術どうこう言える素朴な時代はもう終わった。
843仕様書無しさん:2010/09/09(木) 21:48:33
バズワードの時代だろ。
適当に言葉作って、とにかく金集め。
844仕様書無しさん:2010/09/09(木) 21:49:31
ああ、クラウドね。
845仕様書無しさん:2010/09/09(木) 22:11:24
バズワードはいつの時代もあるだろ
846仕様書無しさん:2010/09/09(木) 22:21:48
まあオブジェクト指向ってだけで
未だに脊髄反射で批判し始める化石はマジ勘弁だな
お前の欠点はオブジェクト指向とかどうとかじゃなく
お前の頭が弱いだけって話しなんだけど。
847仕様書無しさん:2010/09/09(木) 22:34:21
Please send your progress report by the end of the day.
848仕様書無しさん:2010/09/09(木) 22:35:32
It's demo, It's demo, Curry ware, He done lee kick it,
What a she know, What a she know, Car ray ware, He durty kick it,
849仕様書無しさん:2010/09/09(木) 22:43:43
おまえ必死だなw
850仕様書無しさん:2010/09/10(金) 00:30:34
そんな事よりクマグスのメイドが酷い
851仕様書無しさん:2010/09/10(金) 20:25:56
クソすれになってきたw
852仕様書無しさん:2010/09/11(土) 00:15:18
オブジェクト指向の存在自体が面白くない奴の工作が思う通りになった結果だろう。


こんなトコで暴れたって、何も変わりゃしないのになw
853仕様書無しさん:2010/09/11(土) 00:17:42
>何も変わりゃしないのになw

2chでこんなレスが見られるとは思わなかった。
854仕様書無しさん:2010/09/11(土) 01:11:32
バリバリOOPで仕事してるけど。
わざわざスレ立てて話すほどの内容がないだけなんだが。

騒いでる奴は物事の本質が見えていないだけ。
855仕様書無しさん:2010/09/11(土) 03:41:47
>>854
クラスライブラリ使うだけのOOPと、考え方から設計までOOP思考でやるのと、どっちですか?
856仕様書無しさん:2010/09/11(土) 09:16:36
>>855
うるせーな、後者だよ
使うだけならOOPって言わねーだろ
857仕様書無しさん:2010/09/11(土) 09:53:51
最近ムツゴロウみないな。
858仕様書無しさん:2010/09/11(土) 10:37:51
>>855
OOP思考って何だよ
859仕様書無しさん:2010/09/11(土) 10:43:05
オブジェクト指向プログラミング思考
860仕様書無しさん:2010/09/11(土) 11:10:37
つまり残念ながらまだ研究段階ってことか
861仕様書無しさん:2010/09/11(土) 11:43:35
つうか、もうドカタ段階。何の差別化にもならん罠。
862仕様書無しさん:2010/09/12(日) 00:12:49
聞こえねえ。
863仕様書無しさん:2010/09/12(日) 02:41:19
OOPなんて言っても工夫しだいでいろんな実装があるんだから充分差別化できる。
856みたいな短気な奴が作ったプログラムは構造も通り一遍だろうから差別化が難しいだろう。

それにお客から見れば内部がどうなっててもわからないから、見た目が良くて納期通りにできてバグなしなら満足するさ。
864仕様書無しさん:2010/09/12(日) 09:27:23
>>863
書き方を変えただけで本質は変わらないって話をしたつもりなんだが。
君には理解出来なかったみたいだね。
エスパーご苦労様。
865仕様書無しさん:2010/09/12(日) 09:30:09
「本質」って言う奴の99%は「俺の定義」の意味なんだよなw
866仕様書無しさん:2010/09/12(日) 09:53:09
そうかな、反発する奴ほど俺様定義の気がするんだが。
そして脊髄反射で反発するけど、反論は出来ないという。

繰り返すけど、本質はOOP以前から変わっていないよ。
867仕様書無しさん:2010/09/12(日) 14:54:34
コンピュータの本質は、「いかに効率よくCPUを動かすか」の歴史だろ。
お世辞にもOOPが効率いいとは言えない。
868仕様書無しさん:2010/09/12(日) 15:04:38
フルアセンブラで一品物を作るよりも
記述は人間寄りでコンパイラで機械寄りにするほうがいいだろ

メンテナンスや拡張性のないソフトは勿体無い
869仕様書無しさん:2010/09/12(日) 15:05:13
>>867
PGはコンピュータの奴隷なんですね。わかります。
870仕様書無しさん:2010/09/12(日) 15:15:04
>>867
速度を要求されるものにおいてはね。
トレードオフになる要求もあるから、そこまで単純ではないと思う。
871仕様書無しさん:2010/09/12(日) 15:15:41
>>867
今時のJITのほうが、君のハンドアセンブルよりも実行効率のよいコードを吐くと思う。
872仕様書無しさん:2010/09/12(日) 15:22:50
>>870
Inteコンパイラの最適化技術は速度最優先でやってるようにしか見えない。
作りやすさ重視では普通に作っても遅くて使い物にならなくなりやすいからね。
別にフルアセンブラでなくても高速化は充分可能。
今はマルチコアCPUが普通になってきているから、複数のコアを無駄なく動かすことができればさらに高速化できる。
シングルコア時代の高速化の考え方だけでは古くなってきている。

速度を考えずに作りやすさしか考えないOOPプログラマーはCPUレベルでどれだけ無駄なコードが動いているか
知ろうともしない。
873仕様書無しさん:2010/09/12(日) 15:29:34
>>872
並列FORTRANの時代ならともかく、
その手の話はコンパイラの仕事になってきていることに気付かないほど
技術動向に疎いのですか?
874仕様書無しさん:2010/09/12(日) 17:17:17
>コンピュータの本質は、「いかに効率よくCPUを動かすか」

はいはい、数千ステップのシステム作るのに何百億も掛けていた時代の人は帰っていいよw
875仕様書無しさん:2010/09/12(日) 18:07:10
>>874
じゃ、俺はそっちにつこうかな?
数千ステップのシステムで何百億もとってこれるならそっちのが職がありそうだ
876仕様書無しさん:2010/09/12(日) 18:17:39
>>875
8本のトグルスイッチと1個のプッシュボタンでのプログラミングを楽しんでくれたまえ。
877仕様書無しさん:2010/09/12(日) 18:23:12
ミニコンだとワードは16ビットとかのほうが多いかな
878仕様書無しさん:2010/09/12(日) 19:11:15
>>875
まずは、タイムマシーンを作らなければならないという、超難関が待っているぞw
879仕様書無しさん:2010/09/12(日) 19:42:21
リソースが無限にある世界で生きてる人達が羨ましいっス
880仕様書無しさん:2010/09/12(日) 19:47:27
無限にはないけどOS様が最後はなんとかしてくれる世界はいい
881仕様書無しさん:2010/09/12(日) 20:19:14
OS様がいない世界で自由を謳歌したい。
882仕様書無しさん:2010/09/12(日) 20:22:26
>>881
ならIPLから書いてみれば?
883仕様書無しさん:2010/09/12(日) 21:00:51
>>882
組み込みでは普通
884仕様書無しさん:2010/09/12(日) 21:35:16
ゲームだが、MS-DOSの時代は、MS-DOSを使いたくないんで、自分で作ってたな。

つても自前で作ったHWを直接叩く系のEXEだけ動けばいいので、
中身はほとんどファイルIOだけだったけど。

で時代はHDDインスコの時代になっちまって、おわた。
885仕様書無しさん:2010/09/12(日) 21:43:39
最近の組み込みだとFlash化したものだから
書き換え用プログラムもつくらにゃいけないから面倒
886仕様書無しさん:2010/09/12(日) 21:51:45
携帯や組み込みのやつらはJavaのバイトコードもJITでどんなアセンブラにされるか
予想して組んでるよな
そんなことやるのはゲーム屋と組み込みやくらいだろうが(OS屋もか


しかし、楽天の分散DBのROMAだっけ?高速なKVSとかいってRubyで実装してて笑える

887仕様書無しさん:2010/09/12(日) 22:19:10
流行だからとそれに乗る人が多いほど仕事は安くなる。
他人がやらない特殊技術をやる人だけが大きな利益を得るもんだ。
そんな簡単なことにも気づけない874みたいなのがいるから俺は楽して食えてるw
888仕様書無しさん:2010/09/12(日) 22:50:16
特殊技術が特殊技術でなくなったとき
仕事はなくなる。
889仕様書無しさん:2010/09/13(月) 00:02:10
知識労働すべきでないレベルの人間が設計をやっている。
この職は入口の壁が高いわけではないから、
完成品の品質をそういう輩に下げられて困る。
890仕様書無しさん:2010/09/13(月) 00:57:18
>>888
その頃にはたっぷり儲けてさっさと引退してるからいいのさw
同じ仕事がいつまでもあると思ってるようじゃ最初から負けてるだろ
ただ、ソフト作りの基本を身に付けてれば意外に長く応用できたりするもんだ。
逆に、本質を知らないまま流行を追いかけてるほうが寿命は短いと思うよ。
891仕様書無しさん:2010/09/13(月) 01:23:30
ソフト作りこそ常識がめまぐるしく変化するものはない。
基本とか本質とか言ってる奴は、レガシーな開発手法とともに消え去るのみ。
892仕様書無しさん:2010/09/13(月) 02:14:32
おまえら必死だなw
893仕様書無しさん:2010/09/13(月) 02:27:18
「ソフト作りこそ」っつーか単に業界が成熟してないだけだな。
894仕様書無しさん:2010/09/13(月) 02:42:22
>>890
本質を知って流行を追いかければいいのでは?

なんでも自分の都合の良い人物像を
仮定しないほうが良い。
895仕様書無しさん:2010/09/13(月) 06:26:24
まあ、javaグラマには無理な話だけどなw

言語に潰されたプログラマってこの言語が初めてじゃないだろうか?
896仕様書無しさん:2010/09/13(月) 08:23:28
なに言ってんだこの馬鹿?
897仕様書無しさん:2010/09/13(月) 08:47:06
流行ってのは作る人と追いかける人しかいないんだよ。
お前らどっちがいい?
898仕様書無しさん:2010/09/13(月) 14:51:53
>>894
そう言うのは簡単だkど、変化が激しい業界ほど長く生きるのは難しい。
芸能界だと毎年1000人新人が出て翌年まで生き残るのはほんの数人。
それに比べればソフト業界は緩いがそれでもその変化に10年以上ついていけるのはかなり少ない。
あんたはその自信があるんだな。
899仕様書無しさん:2010/09/13(月) 16:05:42
フーリエ変換って難しいな。
900仕様書無しさん:2010/09/13(月) 16:10:35
誤爆った…
901仕様書無しさん:2010/09/13(月) 16:54:39
最近のゆとりは、九九だけじゃなくフーリエ変換もろくに知らないのか・・・
902仕様書無しさん:2010/09/13(月) 16:57:38
そういうおまいも、誰かのコピペを動かしただけで、マスターしたつもりになってるだけだろ。
903仕様書無しさん:2010/09/13(月) 18:10:17
おまえら必死だなw
904仕様書無しさん:2010/09/13(月) 18:14:47
おまえ余裕だなw
905仕様書無しさん:2010/09/13(月) 19:44:38
ほんと達人ばかりだな
906仕様書無しさん:2010/09/13(月) 19:46:48
技術の話ではあるが、思想の話であって、職人芸ではないので、
次のスレタイから「達人」は削除すべきだろう。
907仕様書無しさん:2010/09/13(月) 20:09:32
>>884
DOSじゃないのにEXE www
908仕様書無しさん:2010/09/13(月) 20:19:26
EXEなんて簡単な構造だよ。
ヘッダ部に各セグメントへのオフセットが書いてあるので、
丸ごとメモリーに打ち込んだら、各レジスタ用に計算して
CPUに叩き込んでやれば、もう実行だ。
その後の管理は一切出来ないので、
後は野となれ山となれだがw
909仕様書無しさん:2010/09/13(月) 20:28:38
>>908
DOSじゃないのに、わざわざEXE www
910仕様書無しさん:2010/09/13(月) 20:58:54
わざわざって程手間か?
寧ろ普通に作るとEXEだろ。
911仕様書無しさん:2010/09/13(月) 20:59:45
> 寧ろ普通に作るとEXEだろ。

腹イテwww
912仕様書無しさん:2010/09/13(月) 21:02:15
厨臭いのが混ざってるな
中身はuyかな
913仕様書無しさん:2010/09/13(月) 21:15:49
うん。そうだな。プロならCOMだよなwww
914仕様書無しさん:2010/09/13(月) 21:17:27
コンポーネント・オブジェクト・モデル?
915仕様書無しさん:2010/09/13(月) 21:19:04
単にメモリーにスタティックにロードするだけでいいのに、んなもん使うかよ。
拡張子COMの意味だろう。
その程度かよ。
916仕様書無しさん:2010/09/13(月) 21:29:22
むしろ、ELFで
917仕様書無しさん:2010/09/13(月) 22:13:13
COMモデルは8086時代の規格だから、セグメントの概念が無いぞ。
918仕様書無しさん:2010/09/14(火) 00:37:26
で、どこがオブジェクト指向の達人なんだ?
919仕様書無しさん:2010/09/14(火) 02:11:13
つ 自称
920仕様書無しさん:2010/09/14(火) 07:04:22
オブジェクト指向なんてものはコンピュータの長い歴史の中ではほんの上澄みに過ぎない。
長い歴史のほとんどはCPUや周辺機器との格闘の歴史であって、そう簡単にそこから離れることはできない。
921仕様書無しさん:2010/09/14(火) 07:35:32
オブジェクト指向を究めると、人間とかが只の物質以上の存在に見えるようになるらしい。
922仕様書無しさん:2010/09/14(火) 07:41:33
>>920
コンピューターの歴史なんて、1949年にEDSACが出て、1970年にはsmalltalkの
開発が始まってるわけだから、オブジェクト指向自体は新しい概念じゃないぞ。
923仕様書無しさん:2010/09/14(火) 10:14:41
matzが見てるぞここ
924仕様書無しさん:2010/09/14(火) 22:25:52
CPUや周辺機器との格闘をしてる人など、どんな時代にでも居る。

ただ、居るからといってCPUや周辺機器との格闘が出来なければ、
コンピューターを使ったシステムをデザイン出来ないなどと考えるのは、
いかにもシステムデザインのセンスが無い人の意見だな。
925仕様書無しさん:2010/09/14(火) 23:02:22
広義でシステムを捉えるのなら、ある状況下においてはその通りだろうな。
だからと言って知らなくてもいい訳ではないけど。
926仕様書無しさん:2010/09/14(火) 23:03:00
>>902
はあ?今時、馬鹿はコピペなんて使わないだろうが

馬鹿はコピペするまでもなくオプソで常にバグとりされてるライブラリを使う
馬鹿になるためには、ライブラリを使うために「使う側のOOP」を覚える
馬鹿も大変なんだよ
927仕様書無しさん:2010/09/14(火) 23:09:55
オブジェクティブクラウドインターフェイス(OCI)を提唱します
928仕様書無しさん:2010/09/14(火) 23:17:57
    ♪        いえーーーいMatzみてる~~~??
        ☆ノハヽハヽ☆ ♪
        从* ’w’)  )
      彡 ⊂  つ  つ  ミ  クルクル
    ((   ⊂、 / ヽ  _つ  ))
      ミ   ∪ ≡ U′
929仕様書無しさん:2010/09/15(水) 00:05:31
>>923
まじで?

雑記
            _,,..r'''""~~`''ー-.、
            ,,.r,:-‐'''"""~~`ヽ、:;:;:\
           r"r          ゝ、:;:ヽ
   r‐-、   ,...,, |;;;;|       ,,.-‐-:、 ヾ;:;ゝ
   :i!  i!  |: : i! ヾ| r'"~~` :;: ::;",,-‐‐-  `r'^!
    !  i!.  |  ;| l|  ''"~~   、      i' |
     i! ヽ |  | |    ,.:'"   、ヽ、   !,ノ
    ゝ  `-!  :| i!  .:;: '~~ー~~'" ゙ヾ : : ::|
   r'"~`ヾ、   i! i!   ,,-ェェI二エフフ : : :::ノ~|`T <イエーイ、matzさん見てるー?
  ,.ゝ、  r'""`ヽ、i! `:、   ー - '" :: : :/ ,/
  !、  `ヽ、ー、   ヽ‐''"`ヾ、.....,,,,_,,,,.-‐'",..-'"
   | \ i:" )     |   ~`'''ー---―''"~
   ヽ `'"     ノ
930仕様書無しさん:2010/09/15(水) 00:20:03
Twitterでこのスレの内容を引用している人がいて、それをさらに転載してた
931仕様書無しさん:2010/09/15(水) 00:50:07
引用するほどの内容も無いスレなのにw
暇つぶしにもなんね
932仕様書無しさん:2010/09/15(水) 02:16:01
暇つぶしてるじゃんw腹いてwww
933仕様書無しさん:2010/09/15(水) 03:04:41
だめな設計者ってインタフェースうまく使えないよね
934仕様書無しさん:2010/09/15(水) 03:58:22
オブジェクト指向など、ソフトと格闘をしてる人はどんな時代にでも居る。

ただ、居るからといってソフトと格闘が出来なければ、
コンピューターを使ったシステムをデザイン出来ないなどと考えるのは、
いかにもシステムデザインのセンスが無い人の意見だな。
935仕様書無しさん:2010/09/15(水) 04:05:30
>>922
ソフトウェアのいろいろな概念はLISPなども含めて初期の頃からいろいろある。
それらは実験的だったり研究者の興味で作ったものなどさまざま。
しかしだからと言ってそれらは実用敵なソフト開発の主流にはなってこなかった。

OOPはCPUが速くなった現代だから何とか使えるようになったが、
それで開発して顧客から遅いと言われたとき、簡単に速くすることができないという致命的欠点がある。
バグ潰しと違って納期内に目に見えて軽く動くように改善するのは難しい。
サイズもでかいからキャッシュからはみ出すこともあってますます遅くなる。
小さくコンパクトに作れれば、ただでさえ速いし、全部がキャッシュに入るからさらに軽く動く。
だから今でも小さく軽く速く作れるソフトが必要なんだ。
936仕様書無しさん:2010/09/15(水) 04:55:49
ドメイン駆動について詳しい人いるか?
937仕様書無しさん:2010/09/15(水) 12:57:38
ドメイン駆動のスレに行くか、無ければ立ててください。
938仕様書無しさん:2010/09/15(水) 12:59:24
>>934
>オブジェクト指向など、ソフトと格闘をしてる人は

おまえ、まず、オブジェクト指向が何かを勉強してくること。
それまでは出入り禁止だw
939仕様書無しさん:2010/09/15(水) 14:06:36
>>935
簡単に速くすることができないのは激しく同意だが、OOPとの関連性がわからない
OOP使わなければクリティカルな影響が出て速くなる場面がなかなか想像できない
ゲーム屋さん?

Web屋だとほとんどIOやDBがネックになるし、台数増やせばOKな場面ばかり。人件費高いからな
そもそも、 >>935 の前提ならOOPしなくても比較的遅いLLなんて普及してないだろw

どうしても、並列処理で処理稼ぎたいなんてときは他の言語使うだろうし
940仕様書無しさん:2010/09/15(水) 14:08:25
例えば、OOPだと開発効率が悪いとか、OOPがいいという技術者はクソのようなLinuxみたいな考え方はわかるんだが
小さく軽く速く作れるよりも、早く作れてスケールできればいいんではないのか?
941仕様書無しさん:2010/09/15(水) 15:23:15
>>940
早く作れてスケールすることで逃げられればいいんだが、現実には予算が足りないとか時間的に間に合わないなど
問題山積みでうまくいかないことが多い。それくらいなら最初から小さく速く動くように計画して作ったほうが安全で確実。
942仕様書無しさん:2010/09/15(水) 15:24:22
>>939
たとえばオールJavaで作った売り物のゲームなど聞いたことがないんだが。
943仕様書無しさん:2010/09/15(水) 16:47:10
iアプリやAndroidのゲームって全部Java製だろ。
944仕様書無しさん:2010/09/15(水) 17:49:12
超上級
------------------
上級
------------------
中級
------------------
初級
------------------
ダメ
インタフェースが巧く使えない
------------------
945仕様書無しさん:2010/09/15(水) 18:43:11
ここまでアスペクト指向の話は皆無。
いや一瞬あったか…
946仕様書無しさん:2010/09/15(水) 18:48:10
>>944
インターフェースはいらないのですね、分かります
947仕様書無しさん:2010/09/15(水) 19:09:38
>>945
議論するほどの中身がない。
そして、ここの達人にはわからないんじゃないかなw
948仕様書無しさん:2010/09/15(水) 21:54:29
ここの住人には無理
949仕様書無しさん:2010/09/15(水) 23:12:04
俺の尻がアスペクトした
950仕様書無しさん:2010/09/15(水) 23:39:28
いまいち
951仕様書無しさん:2010/09/16(木) 00:13:22
ドメイン駆動も無理
952仕様書無しさん:2010/09/16(木) 01:26:50
おまえドメイン駆動言いたいだけだろ。
読んだばかり本に書いてあったか?
953仕様書無しさん:2010/09/16(木) 01:31:10
どっか他のスレでも見かけたな
954仕様書無しさん:2010/09/16(木) 02:01:27
実は意味を知らなかったビジネス用語ランキング

1位 クラウドソーシング
2位 CSF
3位 バズマーケティング
4位 ロングテール
5位 CPC
6位 BSI
7位 ブレスト
8位 B2C
9位 B2B
10位 ステーク・ホルダー


...ゆとりが浸透してきたな
955仕様書無しさん:2010/09/16(木) 02:25:46
アスペクトなんて全社的に使いこなしてる会社なんてあるのか? 言葉だけだろw
956仕様書無しさん:2010/09/16(木) 06:15:46
インジェクションとアノテーションを使いこなせれば
アスペクトをマスターした気分が味わえます。

957仕様書無しさん:2010/09/16(木) 08:09:39
注入するぞ。
注入するぞ。
注入するぞ。
注入するぞ。
注入するぞ。
注入するぞ。
注入するぞ。
注入するぞ。
注入するぞ。
注入するぞ。
958仕様書無しさん:2010/09/16(木) 08:11:50
そのくらい知ってるぜ
という返しはできないんだなw
959仕様書無しさん:2010/09/16(木) 13:04:08
できるけどしない。
960仕様書無しさん:2010/09/16(木) 15:07:48
良く分かってない上層の命令でインジェクションを導入するけど、
下も良く分かってないので、使う側と使われる側が
密に連絡を取り合って仕様を決めてしまう。
結局、手間が増えて工数が掛かるだけの代物と化す。
それが日本の現場におけるインジェクションの実体。
961仕様書無しさん:2010/09/16(木) 15:14:59
まさにブタに真珠の世界ですね
ブタどもにDIは過ぎたオモチャだわ
962仕様書無しさん:2010/09/16(木) 16:19:05
リフレクションとか使いまくりで重いし、リソース喰いだし。

何事も幸せになるには、何かを犠牲にしなければならない。
963仕様書無しさん:2010/09/16(木) 17:24:54
世の中のスピリチュアルな人々の幸せのための犠牲がプログラマだ
964仕様書無しさん:2010/09/16(木) 17:38:05
日本は精神的には未だ士農工商の時代ってことだよ。
通常では最下層身分のSEだが、わざわざ
無理矢理お粗末なPJをこしらえては人足を雇い、
上の身分の気分を味わいたいという構図なのさ。
つまり現代の得た否認=PG


まあ、そんなウンコPJのために大金払わされるクライアントが
一番のババを引いている訳だが。
965仕様書無しさん:2010/09/16(木) 17:39:22
幕僚がクズだらけだった旧日本軍の兵士達も同じ気持ちだったんだろう
966仕様書無しさん:2010/09/16(木) 17:48:55
まさに fubar ですなw


あ、てことは米軍も同じ??
967仕様書無しさん:2010/09/16(木) 20:11:34
俺くらいの優秀なオブジェクティブプログラミンガーになるとコード書かないでも動くようになる
968仕様書無しさん:2010/09/16(木) 20:15:50
プログラミンガーw
969仕様書無しさん:2010/09/16(木) 20:16:57
で、まとめると、
ここにはオブジェクト指向の達人はいないからわからない

でいいか?
970仕様書無しさん:2010/09/16(木) 20:45:48
まぁ焦るなよ。まだ30レス以上ある。

ゆっくりまとめようぜ。

971仕様書無しさん:2010/09/16(木) 21:09:45
オブジェクト指向の達人は
屁を5回連続でだせるくらいスゴイ
972仕様書無しさん:2010/09/16(木) 21:12:37
オブジェクト指向の達人ならば
ハエを箸でキャッチできる。
973仕様書無しさん:2010/09/16(木) 21:50:26
オブジェクト指向の達人には、世の中のあらゆるもの同士を繋いでいる関連線が
実際に見える。
調子がいいと線の根っ子に多重度が見えたり、線の上に浮かぶノートが見えたりする。
974仕様書無しさん:2010/09/16(木) 21:56:13
調子が悪ければ見えないなら達人じゃねえわ
975仕様書無しさん:2010/09/16(木) 22:04:31
弘法も筆の誤りですよ
976仕様書無しさん:2010/09/16(木) 22:15:33
豚にかかと落としですよ
977仕様書無しさん:2010/09/16(木) 22:54:57
ハエにウンコですよ。
978仕様書無しさん:2010/09/16(木) 23:15:50
猫に小判ですよ    ←このスレのまとめ
979仕様書無しさん:2010/09/17(金) 00:10:55
オブジェクトシコシコ
980仕様書無しさん:2010/09/17(金) 00:21:47
いぬもあるけばつかれる
981仕様書無しさん:2010/09/17(金) 00:47:50
このスレのエッセンスを集めたらこんなところか?
>>19>>20>>34>>67>>127>>135

後半になってくるとオブジェクト指向の達人・・・・より
オブジェクト指向の何が役に立つんだっていう論争になってたな・・・
982仕様書無しさん:2010/09/17(金) 01:36:10
実装における具体面でしか語りきれてないと言うのならば、
まだこのスレは、オブジェクト指向の優位性の
ほんの一部にしか辿りついてないと言えるだろう。
983仕様書無しさん:2010/09/17(金) 02:15:35
つまり、設計における抽象面を語れと?

















ここで、包丁もろくに扱えない料理評論家の登場か懼
984仕様書無しさん:2010/09/17(金) 03:02:48
>>966
別板のコテで、戦後駐留してきた米兵から配給品を受け取ろうとしたときにいくつ
あるか分からずに、数えさせようとしたら九九も出来なく、そんなにに負けたのかと
愕然としたとかいう書き込みがあったな。 多分、今も最下層くらいは同じ位だろ。
985仕様書無しさん
>>981
羽生の将棋見てると同じことが体験できるよ。ときどき局面と全然関係ない駒を動かすんだけど、
そのときは解説者も意味がわからず、かなり手が進んでから

「 そ う い う こ と だ っ た の か あ ~ ~ 」

とわかる。それくらい一流の頭を持った人がOOで設計やったらすごいと思うよ。
でもプログラマー全員がOOで考えようとするのはあまり意味がない。
オーソドックスに構造化でしっかり書いたほうがまともなコードが書ける。