X



クラスとかインスタンスってなんのためにあんの? [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
垢版 |
2015/12/23(水) 18:29:50.82ID:Wo1cGjwt
関数だけでよくね?
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
クラスは極力避けて静的メソッドで作る
静的メソッド増やすにもいちいち上司と交渉が必要
ただしグローバル変数は自由に増やしてもよい
メソッドが無限に長くなってもよい
そんな職場です
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
設計ではなく、説明してないんだろうな。
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だけでもオブジェクト指向は十分できるしね。
0107デフォルトの名無しさん
垢版 |
2016/01/31(日) 12:40:37.73ID:TW2NNaOy
>>105
>Javaの開発者も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
単独スレッドでそれぞれに干渉せずにやれる方法教えてくれ
あと同時処理なんて誰も言ってないぞ
0115デフォルトの名無しさん
垢版 |
2016/01/31(日) 15:40:21.81ID:evcCSh9b
>>112
同時処理の話だと言い出したのはそっちだろう。
人画面の処理が終わったら次への処理に入るって当たり前の事だが?Windowsならウィンドウプロシージャを順に処理していく
0116デフォルトの名無しさん
垢版 |
2016/01/31(日) 16:05:33.91ID:0VTupv6x
>>115
> 同時処理の話だと言い出したのはそっちだろう。
はあ?
このスレを同時処理で検索したら最初に >>111 がヒットしますけど?

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

で、また誰も聞いてないこと書いて何を言いたいのか w
0119デフォルトの名無しさん
垢版 |
2016/01/31(日) 20:55:17.34ID:yZe1yM61
>>117
"継承を捨てたい"はわりと最近のオブジェクト指向共通の流れだしな。
C++あたりが知識の基礎の人は継承がオブジェクト指向のすべてだから
「継承を捨てるってことはオブジェクト指向が終わりってこったなwww」とか言ってそうw
0120デフォルトの名無しさん
垢版 |
2016/01/31(日) 20:58:49.35ID:XZC47Qjq
まともなプロジェクトでは継承は禁止だからね
言語的にも禁止したいという欲求は当然と言える
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
どっちがどっちだか知らんがクラスにメソッドを指示するタイプのオブジェクト指向だと
クラスに命令した後の動作は"クラスが自分の仕事としてやる"という考え方なので
投げて戻り値を待って他が同期を取る必要があるクラスじゃなければ
投げたあとは各クラスが勝手にやってるものとして動作順はあんまり考えない。
プログラマからしたらプロセスがマルチスレッドで動いてるのと感覚的には変わらない。
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
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
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況