クラスとかインスタンスってなんのためにあんの? [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2015/12/23(水) 18:29:50.82ID:Wo1cGjwt
関数だけでよくね?

0086デフォルトの名無しさん2016/01/19(火) 17:44:49.61ID:WQRc5Sem
上流設計書が糞な時ってどうやってOOPすればいいんですか?

0087デフォルトの名無しさん2016/01/19(火) 17:51:42.14ID:CEEvYj1k
諦めませう

0088デフォルトの名無しさん2016/01/19(火) 21:17:07.49ID:j62B2E0v
実装内部でのみOOP

0089デフォルトの名無しさん2016/01/26(火) 21:11:19.35ID:96cI6c2/
仕様書にないクラスを書くなって怒られる

0090デフォルトの名無しさん2016/01/27(水) 01:13:38.79ID:uQmBOJ1H
>>89
仕様書?

設計書なら仕方ないな。

0091デフォルトの名無しさん2016/01/27(水) 13:35:17.61ID:13Hm1XjY
>>89
恐ろしい職場だな。設計を詰めるのを禁止するとは。
自分がサボった結果部下に苦労させて自分が苦労したように見せる上司か

0092デフォルトの名無しさん2016/01/27(水) 18:04:38.98ID:aloDWtjb
クラスは極力避けて静的メソッドで作る
静的メソッド増やすにもいちいち上司と交渉が必要
ただしグローバル変数は自由に増やしてもよい
メソッドが無限に長くなってもよい
そんな職場です

0093デフォルトの名無しさん2016/01/27(水) 18:31:23.72ID:RHL1LOrE
わけわからんなw

0094デフォルトの名無しさん2016/01/27(水) 18:52:11.86ID:vfJX7ER9
工数稼げていいじゃん(他人事)

0095デフォルトの名無しさん2016/01/27(水) 23:29:01.56ID:13Hm1XjY
>>92
クラス内にサブクラスを定義したり、関数内で関数定義したらどうだろうか?

0096デフォルトの名無しさん2016/01/29(金) 13:08:39.69ID:uNLw2+tE
設計と実装が別れてるのなら、設計者が無能かここで愚痴ってる実装者が無能かの
どちらかだろうな。今の情報だけでは判断つけかねる

0097デフォルトの名無しさん2016/01/29(金) 15:04:56.22ID:4gQVjPZU
なぜ他に専用のクラスが必要なのか

0098デフォルトの名無しさん2016/01/29(金) 15:05:23.51ID:4gQVjPZU
設計してないんだろうな。

0099デフォルトの名無しさん2016/01/29(金) 15:07:28.03ID:4gQVjPZU
設計ではなく、説明してないんだろうな。

0100デフォルトの名無しさん2016/01/29(金) 15:49:41.87ID:ZsgFpKyu
そこよりも、グローバル変数を自由に増やして良いってのがわからん。

0101デフォルトの名無しさん2016/01/29(金) 16:36:22.29ID:4gQVjPZU
>>92
その上司は情報処理技術者試験を受けたことがあるのか聞きたい。

0102デフォルトの名無しさん2016/01/29(金) 21:20:10.03ID:WhGVKSIv
組み込みだろ。

0103デフォルトの名無しさん2016/01/31(日) 01:36:52.79ID:PzTF1HxI
オブジェクトとインスタンスってメモ帳で表現できるよな。

幾つも起動出来て、それぞれ別の作業が可能
それぞれに干渉しないし…

自分である程度の大きさで設計しないと
オブジェクト志向の良さって理解できないかも

0104デフォルトの名無しさん2016/01/31(日) 11:53:28.04ID:0VTupv6x
>>103
> 幾つも起動出来て、それぞれ別の作業が可能
> それぞれに干渉しないし…
単なるマルチプロセス/マルチスレッドの話にしか見えないが?

0105デフォルトの名無しさん2016/01/31(日) 12:36:22.87ID:OzonL4m2
クラスとインスタンスは正直いらないな。 Javaの開発者もJavaをもう一度作り直すならクラスを捨て去りたいと言ってるようだし。Cだけでもオブジェクト指向は十分できるしね。

0106デフォルトの名無しさん2016/01/31(日) 12:40:18.46ID:9gNOi0vr
だよな
コンパイルしたら、拡張子が「.class」とか
やめてほしいわ

0107デフォルトの名無しさん2016/01/31(日) 12:40:37.73ID:TW2NNaOy
>>105
>Javaの開発者もJavaをもう一度作り直すならクラスを捨て去りたいと言ってるようだし
ソースください!

0108デフォルトの名無しさん2016/01/31(日) 12:48:09.08ID:OzonL4m2

0109デフォルトの名無しさん2016/01/31(日) 13:02:49.93ID:Lk2teTuL
Javaはバカばっかだからね

0110デフォルトの名無しさん2016/01/31(日) 13:16:02.58ID:7LoAMsY1
>>103
エクスプローラ開いて
ファイルとフォルダと実行ファイルと圧縮ファイルとその他のデータの
右クリックメニューの挙動を見ればわかる
わからない奴は向いてない

0111デフォルトの名無しさん2016/01/31(日) 13:32:50.50ID:evcCSh9b
>>104
単独スレッドでも可能だな。そもそもマルチコアかマルチCPUでなきゃ本当の同時処理なんてあり得ないし
それを同時とみなせるようなプログラミングも難しい物じゃない。(カーネルは難しいかもしれんが)

0112デフォルトの名無しさん2016/01/31(日) 14:20:35.82ID:0VTupv6x
>>111
単独スレッドでそれぞれに干渉せずにやれる方法教えてくれ
あと同時処理なんて誰も言ってないぞ

0113デフォルトの名無しさん2016/01/31(日) 14:47:14.70ID:Q+LCs9MU
>>108
106 は悪意あるわ
その後の行で実装の継承が悪いって言ってる

0114デフォルトの名無しさん2016/01/31(日) 14:48:06.22ID:Q+LCs9MU
>>113
>>105 だった

0115デフォルトの名無しさん2016/01/31(日) 15:40:21.81ID:evcCSh9b
>>112
同時処理の話だと言い出したのはそっちだろう。
人画面の処理が終わったら次への処理に入るって当たり前の事だが?Windowsならウィンドウプロシージャを順に処理していく

0116デフォルトの名無しさん2016/01/31(日) 16:05:33.91ID:0VTupv6x
>>115
> 同時処理の話だと言い出したのはそっちだろう。
はあ?
このスレを同時処理で検索したら最初に >>111 がヒットしますけど?

> 人画面の処理が終わったら次への処理に入るって当たり前の事だが?Windowsならウィンドウプロシージャを順に処理していく

で、また誰も聞いてないこと書いて何を言いたいのか w

0117デフォルトの名無しさん2016/01/31(日) 19:39:29.38ID:zMpPhIiF
>>108
クラスというより継承を捨てたいって話に見える

0118デフォルトの名無しさん2016/01/31(日) 20:08:11.54ID:evcCSh9b
>>116
マルチスレッドは同時処理の話だろう。大丈夫?

0119デフォルトの名無しさん2016/01/31(日) 20:55:17.34ID:yZe1yM61
>>117
"継承を捨てたい"はわりと最近のオブジェクト指向共通の流れだしな。
C++あたりが知識の基礎の人は継承がオブジェクト指向のすべてだから
「継承を捨てるってことはオブジェクト指向が終わりってこったなwww」とか言ってそうw

0120デフォルトの名無しさん2016/01/31(日) 20:58:49.35ID:XZC47Qjq
まともなプロジェクトでは継承は禁止だからね
言語的にも禁止したいという欲求は当然と言える

0121デフォルトの名無しさん2016/01/31(日) 21:02:15.94ID:1iuZehOT
www

0122デフォルトの名無しさん2016/01/31(日) 21:05:55.15ID:KGvneECt
これより王位の継承を始める

皆の者、敬礼!

0123デフォルトの名無しさん2016/01/31(日) 21:23:57.99ID:evcCSh9b
javaの技術者なんかはソースコードを継承の迷宮にしちゃうからな。あれには参る

0124デフォルトの名無しさん2016/01/31(日) 22:44:30.88ID:0VTupv6x
>>118
> マルチスレッドは同時処理の話だろう。
はあ?
お前こそ大丈夫? w
同時処理はしないけどスレッド分けることなんていくらでもあるんだが…

0125デフォルトの名無しさん2016/01/31(日) 23:40:44.37ID:yZe1yM61
どっちがどっちだか知らんがクラスにメソッドを指示するタイプのオブジェクト指向だと
クラスに命令した後の動作は"クラスが自分の仕事としてやる"という考え方なので
投げて戻り値を待って他が同期を取る必要があるクラスじゃなければ
投げたあとは各クラスが勝手にやってるものとして動作順はあんまり考えない。
プログラマからしたらプロセスがマルチスレッドで動いてるのと感覚的には変わらない。

0126デフォルトの名無しさん2016/02/01(月) 02:49:52.12ID:PFTgnr57
>>124
それ言語限定してるだろ。javaとか

0127デフォルトの名無しさん2016/02/01(月) 03:23:21.02ID:PFTgnr57
>>116
>で、また誰も聞いてないこと書いて何を言いたいのか w
状態遷移さえ扱えないのか…でスレッドを乱立。一番メンテしたくないコード書きそうだな。

>>125>クラスに命令した後の動作は"クラスが自分の仕事としてやる"という考え方なので
状態遷移、有限状態を制御できないのなら、このクラスに対する命令を制御も適切に与えられない。
結局スクリプト以上の事はできまい。

多分、このレスの内容は>>124には理解できない。

0128デフォルトの名無しさん2016/02/01(月) 06:51:49.69ID:aUqGS129
>>126
> 状態遷移さえ扱えないのか…でスレッドを乱立。

で、その状態遷移とやらは
>> それぞれに干渉しないし…
を実現できるのかね?

いいかげん >>115 みたいな単一アプリ内の話と >>103 みたいなアプリを複数起動する話の区別ぐらいつけろよ…

あと、スレッドと聞いて条件反射的に Java ガーとか、状態遷移ごときで「多分〜理解できない。」とかは恥ずかし過ぎるからやめた方がいいぞ w

0129デフォルトの名無しさん2016/02/01(月) 09:38:26.42ID:PFTgnr57
>>128
>で、その状態遷移とやらは
>>> それぞれに干渉しないし…
>を実現できるのかね?
そんな事も知らんで「とやら」とか「ごとき」とかって大口叩くの、こういうのがプロジェクトに混ざってると恐ろしいコードが出てくんだよなー

>Java ガーとか
ネトウヨの口癖だな

0130デフォルトの名無しさん2016/02/01(月) 09:47:37.18ID:PFTgnr57
javaはプログラマーを守るのを仕様としていると銘打つが、javaが禁止していない…まあやっちゃいけないって事を誘発しかねない環境になっている部分がありそうにも見える。

0131デフォルトの名無しさん2016/02/01(月) 12:52:57.79ID:aUqGS129
>>129
> そんな事も知らんで
ある部分の処理に時間がかかる時に他へ影響しない方法書いてからほざけ

> >Java ガーとか
> ネトウヨの口癖だな
Java って言い出したどこかのバカに言ってやれよ w

0132デフォルトの名無しさん2016/02/06(土) 10:50:07.23ID:21OGO6t2
DDDの仕事したい
UI層で直接DB層を操作する仕事はもう嫌だ

0133デフォルトの名無しさん2016/03/05(土) 04:31:51.14ID:C1oJ0ySj
JavaってMVVMとか出来るの?

0134デフォルトの名無しさん2016/05/01(日) 12:10:59.91ID:tKi6j9CT
匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、
BitTorrentがオープンソースで開発されています

言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?

Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al

ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw


The Covenant Project
概要

Covenantは、純粋P2Pのファイル共有ソフトです

目的

インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します

特徴

Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)

接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません
8

0135デフォルトの名無しさん2018/05/23(水) 22:32:04.24ID:Au5e7VGg
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

W2VU7

0136デフォルトの名無しさん2018/07/04(水) 23:34:14.79ID:gFgZc5FG
PX0

■ このスレッドは過去ログ倉庫に格納されています