X



【プログラミング】IT企業に入社したんだが、オブジェクト志向の達人になりたい。良い本あったら教えてくれ [413736635]
■ このスレッドは過去ログ倉庫に格納されています
0099番組の途中ですがアフィサイトへの転載は禁止です (ササクッテロリ Spc5-G+fl)
垢版 |
2022/10/29(土) 07:39:18.00ID:NaYj5N0hp
>>87
典型としてそれはある
プログラミング以前の分析と設計の失敗がOOPで硬直的に実装されるやつね
分析設計の杜撰さ、やってる感、がソースコードになって牙を剥く時のえげつなさに関して言えばOOPは抜きん出てる
0101番組の途中ですがアフィサイトへの転載は禁止です (オイコラミネオ MM95-9vPI)
垢版 |
2022/10/29(土) 08:25:06.06ID:nRrUvj/cM
ムズいわ
0103番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW d907-g96c)
垢版 |
2022/10/29(土) 08:52:18.93ID:9aY6CHQV0
オブ脳本
0104番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 13c6-TLqJ)
垢版 |
2022/10/29(土) 10:54:01.36ID:8Jtc8ojB0
すごいレベルの高いプロジェクトに入れて一年楽しかったけど、全て自己流で20年やってきたとか言ってる糞コードしか書かない自閉症みたいなのが入ってきて辞めようか悩んでる
0105番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 8b8f-OXPi)
垢版 |
2022/10/29(土) 11:34:56.47ID:AiJZ8AI70
勉強するものなんだな。
まあC++コンパイラがこの世に存在せず一旦Cに変換する時代に勉強したけど構造体オタクにならないと身に付かない気がするし時代的に不要だと思うわ。
0108番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 8b8f-OXPi)
垢版 |
2022/10/29(土) 12:11:00.77ID:AiJZ8AI70NIKU
正直言ってフレームワークというかプロジェクト固有のオブジェクトを作る人間はオタクレベルの方が良いんだけど、下っ端のは奴が派生したりなんかやられると管理する側としてはちょっと困る。リフレクションとか無茶苦茶怖いし
0111番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 2b51-kaLK)
垢版 |
2022/10/29(土) 14:13:10.32ID:6MvluO2T0NIKU
ところで「チンポがシコシコする」という日本語表現は、学術的に正しいと言えるのか?

チンポ「を」シコシコするのではなくて、チンポ「が」シコシコする。この場合、「チンポ」は主語となる。

オブジェクト指向で言う「集約」は2種類あって、全体(俺)と部分(チンポ)が繋がっている場合と、
全体(俺)と部分(チンポ)が別々になっている場合とが考えられる。けれども「チンポ」はそれ自体
が独立した生き物であり、所有者の意思とは無関係に、自ら勃起して「シコシコする」。
例えば寝てる時にエロい夢みて朝起きてみたらチンコが勃起して射精してたとか。

違うか?

「胸がドキドキする」は良いが、「チンポがシコシコする」はダメな理由を、50字以内で述べろ!
0113番組の途中ですがアフィサイトへの転載は禁止です (ニククエ MM95-9vPI)
垢版 |
2022/10/29(土) 14:31:40.93ID:nRrUvj/cMNIKU
構造体ってなんだ??
0114番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 2b51-kaLK)
垢版 |
2022/10/29(土) 14:36:33.92ID:6MvluO2T0NIKU
『シコシコ』という擬音はどうでもよい。問題は、

自我    チンポ
↑      ↑   チンポ=自我
チンポ   自我

オブジェクト指向では、この三種類が考えられるということだ。
>チンポ=自我
散歩している時、自分もチンポも所在地は同一である。

https://i.imgur.com/4XhBmP3.jpg
https://i.imgur.com/PPFJZqI.jpg

夏目くんの場合は、チンポが自我を圧倒し、体が自然に滝川さんの股間に近づいていったのだ。

『笑ってごまかすな!!』

と言われても、夏目くんは何と言えば良かったのだろう?

    チンポ≫自我

『チンポが自我を超えてしまった』を簡略化して、チンポがシコシコする!

チンポがシコシコしていると(チンポが自我を超越していると)、息もハァハァになる。
チンポがシコシコしている(チンポが自我を超越している)と、顔もアヘ顔になる。
つまりその顔は『チンポの一部』つまりチンポの皮と同じということ。

博士号の肩書きがあっても、STAP細胞のそれは間違いであり科学者として失格。
チンポと自我の関係について、それが間違いということなら、俺も科学者を自称するのを止めよう。
しかしながらあの夏目くんは、笑ってごまかす以外に何と申し上げたら良かったのか。
0115番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 2b51-kaLK)
垢版 |
2022/10/29(土) 14:39:01.76ID:6MvluO2T0NIKU
メッセージングを基礎単位として取ることは、より徹底的な遅延束縛を可能にする。というのも、
メッセージそれ自体は意味を持たず、実際にメッセージがオブジェクトに送信されてはじめて、意味が決まるからである。
https://qiita.com/ukyo-su/items/8c861f114809a96d1378

オシッコを出したり止めたりというのは、チンポから力を抜いたりチンポに力を入れたりと、
オシッコはオシッコそれ自体は意味を持たず、オシッコが尿道を介してチンポに送られることによって、
オシッコを出したり止めたりが可能になるということだ。

928 デフォルトの名無しさん 2018/11/21(水) 18:59:11.61 ID:8Yc2p7H1
>>922
>ナンチャッテメッセージングスタイルになったのは

チンポ.オシッコを出す
チンポ.オシッコを止める

さっきトイレでやってきた。


929 デフォルトの名無しさん 2018/11/21(水) 19:07:17.83 ID:8Yc2p7H1
>>915
>単なる動的なメソッド呼び出しをメッセージと称し、ただしコールするメソッドが見つからない場合だけメッセージを
>ハンドリングできる省コストなナンチャッテメッセージングスタイルに落ち着いた。

×
俺.オシッコを止める 俺.オシッコを出す

俺.チンポに力を入れる 俺.チンポから力を抜く
0116番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 190d-HLP5)
垢版 |
2022/10/29(土) 14:46:05.32ID:K4Xinbgh0NIKU
レゴブロックおすすめ
0117番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 19af-Qmrh)
垢版 |
2022/10/29(土) 14:53:05.55ID:47L2oIpc0NIKU
オブジェクト指向なんて字面に惑わされるのは人生の無駄
かつてはまともな開発手法=オブジェクト指向だったが、今はそうじゃない
2000年前は学問をする=哲学を学ぶことだったが今はそうじゃないのと同じ
0118番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 0b5f-Poiv)
垢版 |
2022/10/29(土) 15:09:54.88ID:UVVl8PQo0NIKU
全体を理解すること
何でもそうだけど、お前の周辺んだけ都合が良いだけで、全体から見れば不都合やマイナスが多い
0119番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 8b78-hllr)
垢版 |
2022/10/29(土) 15:11:32.81ID:ZAsYAaCM0NIKU?2BP(2000)

オブジェクト指向が何なのかわからない
Reactの関数コンポーネントとは違うの?
0121番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 993f-NpS5)
垢版 |
2022/10/29(土) 15:54:16.40ID:a94/3S770NIKU
最近の言語でクラスとかない言語の方が珍しいけども
別にそれで書いたからといってオブジェクト指向にはならんよね
あくまで設計のフィロソフィーの話であって、今どきそんなんにこだわっても仕方ないって風潮やろ
0123番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 6989-juJ7)
垢版 |
2022/10/29(土) 16:06:49.53ID:qIrUgM2L0NIKU
マジで関数型に頭がついていかない
皆どうやってjsとお友達になれたんや?
0124番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 8b78-hllr)
垢版 |
2022/10/29(土) 16:09:15.32ID:ZAsYAaCM0NIKU?2BP(2000)

関数コンポーネント時代のReactからプログラミングを始めたからクラスが全くわからない
0125番組の途中ですがアフィサイトへの転載は禁止です (ニククエW fbd2-cjNZ)
垢版 |
2022/10/29(土) 16:12:42.51ID:TOsj1QUk0NIKU
今はMVCとかMVVCとかそういう設計モデルの話が重要なんじゃないの?
オブジェクト指向とかここ最近全く聞かないけど
0126番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 79a3-XfDl)
垢版 |
2022/10/29(土) 16:14:36.90ID:losUAhvo0NIKU
最近はオブジェクト志向は微妙って関数型に回帰してるって聞いたけどマジなの?
0128番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 7bad-/iYB)
垢版 |
2022/10/29(土) 16:17:17.00ID:GqXKHZ3X0NIKU
オブジェクト
使うは楽
作るは苦
0130番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 993f-NpS5)
垢版 |
2022/10/29(土) 16:20:36.36ID:a94/3S770NIKU
>>126
まじならHaskellとかめっちゃ流行ってるはずやろ
0131番組の途中ですがアフィサイトへの転載は禁止です (ニククエ MM95-9vPI)
垢版 |
2022/10/29(土) 16:46:35.67ID:nRrUvj/cMNIKU
>>129
簡単すぎてやりがいないからな
0132番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 2b51-kaLK)
垢版 |
2022/10/29(土) 17:06:40.81ID:6MvluO2T0NIKU
https://youtu.be/7DbdPKWhrpY

令和のコペルニクス さんによって固定されています
令和のコペルニクス
2 年前(編集済み)
六角アミダって有りそうで無かったので自作しました。xyz空間座標も「6方向」ということで。

ソースコードはこちら。

https://drive.google.com/file/d/1hsFT2F4AMgUv1JHqy0si_7Yj7q7TyHnR/view?usp=sharing

室町時代のアミダくじは円形であること、ベンゼン環の六角構造、赤青緑の三色ダイオードを考えてみた。




令和のコペルニクス
1 年前
地動説をとる人には、地動説をとるのを妨げない。天動説をとる人には、天動説をとるのを妨げない。学説上において人びとの所見を妨げず、かつ実生活においても、「令和のコペルニクス」は決して客観的に善悪正誤など認定しない。
0133番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 2b51-kaLK)
垢版 |
2022/10/29(土) 17:09:49.91ID:6MvluO2T0NIKU
https://mobile.twitter.com/kokoko_taro/status/598828756761870337


コウタロウ
@kokoko_taro
同じ男性でも、「人格」と「チン格」はそれぞれ独立した存在。
チン格に支配されている男は、気持ちが薄っぺらで余裕がないから、すぐに女性に見透かされる。
きチンとした大人の人格を持っていて、その人格に従順なチン格を持っているのが、本当の大人の男性。
https://twitter.com/5chan_nel (5ch newer account)
0134番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 7b3a-5QB+)
垢版 |
2022/10/29(土) 17:17:09.44ID:9imbGX8f0NIKU
>>124
ウェブのフロントプログラミング如きにオブジェクト指向は不要ってこった
0135番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 1356-HQQR)
垢版 |
2022/10/29(土) 19:07:27.63ID:a2WT+0N50NIKU
関数型はテストの時間が減る、品質上がるぶん相応にコード書くのに時間がかかるから
リリース速度最優先、デバッグは客にやらせればいいっていう昨今のスマホアプリサービスとかにはあんまり向かない

通信とか金融とかインフラにはそこそこあるんじゃね
0136番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 19af-+Wfn)
垢版 |
2022/10/29(土) 19:10:45.03ID:TTtHjogs0NIKU
>>134
というかMVCアーキテクチャがOOPと相性がいいからな
0137番組の途中ですがアフィサイトへの転載は禁止です (ニククエ Spc5-G+fl)
垢版 |
2022/10/29(土) 20:18:04.11ID:NaYj5N0hpNIKU
>>111
チンチンのボッキ中枢はセントラルコンピュータの視床下部にハードウェア実装されていて、脊髄回線経由でチンチンセンサー入力を受けると適宜シコシコ指令を応答してるんじゃなかったっけ

大脳辺縁系のソフトウェア処理とは独立した処理だから一見チンチンが自律的に自立してるように観察されるだけ
0138番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 2b51-kaLK)
垢版 |
2022/10/29(土) 21:08:04.15ID:6MvluO2T0NIKU
クリントン大統領にどんな強大な権限が有っても、自らのチンポがしこしこしてしまうのは止められない!

class チンポ extends クリントン{
     super.不適切な関係;
}


クリントンーーーーーーーーーー
┃             ┃
┃             ┃
┃             ┃
┃             ┃
┃             ┃
ーーーーーーーーーーーーーーー
     ┃チンポ┃
      ̄ ̄ ̄ ̄

クリントンの再定義、クリントンの拡張された人格ということだ!

「不適切な関係」というのは、クリントン大統領が有するメソッドではなくて、偶発的に生じたオブジェクトだ。

  クリントン new() 不適切な関係 ;
0139番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 2b51-kaLK)
垢版 |
2022/10/29(土) 21:15:49.21ID:6MvluO2T0NIKU
>>137
>大脳辺縁系のソフトウェア処理とは独立した処理だから

独立性
Java ではオブジェクト同士を組み合わせて1つのプログラムを作り上げますが、
それぞれのオブジェクトは可能な限り他のオブジェクトへ影響を与えず、与えられずの
独立的な関係を築くことが理想です。
独立性を高めることで、機能追加やプログラムの変更を行った際でも他のオブジェクトへの影響がなくなっていきます。
このように独立性を高めることを「カプセル化」によって実現させます。
https://workteria.forward-soft.co.jp/blog/detail/10228
0140番組の途中ですがアフィサイトへの転載は禁止です (ニククエ MM95-9vPI)
垢版 |
2022/10/29(土) 21:21:24.30ID:nRrUvj/cMNIKU
結局DIでゴリ押しする件
0141番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 2b51-kaLK)
垢版 |
2022/10/29(土) 21:29:00.44ID:6MvluO2T0NIKU
オブジェクト指向=アバター化、というのはどうだろうか?

アバター 【avatar】
アバターとは、化身、具現、権化などの意味を持つ英単語。語源はヒンドゥー教の神の化身のことで、
ITの分野では利用者のシステム内での「分身」として画面上に登場するキャラクターなどのことを指す。
https://e-words.jp/w/%E3%82%A2%E3%83%90%E3%82%BF%E3%83%BC.html

自分の中に、必ずしも自分の思い通りに動かないもう一人の自分が居る!

ゲームで言えば、ラスボスとはもう一人の主人公!

ガンダムで言えば、アムロとシャア!

https://mobile.twitter.com/oxoxxoxooxox/status/715431890086285312

スティラン
@oxoxxoxooxox
返信先:
@enko_papa
さん
@328oO
あれは人じゃなくてチンコに手足が生えた生物だよ。
有り余る性欲から自我が芽生えてしまったんだよ。

https://i.imgur.com/f6rdCvN.jpg
https://twitter.com/5chan_nel (5ch newer account)
0142番組の途中ですがアフィサイトへの転載は禁止です (ニククエ Spc5-G+fl)
垢版 |
2022/10/29(土) 22:59:24.98ID:NaYj5N0hpNIKU
>>114
ごめん大脳辺縁系じゃなくて大脳新皮質だった

あとチンチン(触覚)センサーに対するチンチンの振る舞い(※)は視床下部の勃起中枢からの指令に基づくとは思うけど、チンポは悲しい時や怯えてる時はどんなにシゴいても勃たない訳だし、生命維持に不可欠な臓器類(循環器や消化器)に比べるとメンタル(精神)からの独立性は明らかに低そうではある

(※)海綿体に血液を圧送するポンプの振る舞い
0143番組の途中ですがアフィサイトへの転載は禁止です (ニククエ Spc5-G+fl)
垢版 |
2022/10/29(土) 23:00:16.39ID:NaYj5N0hpNIKU
>>142安価ミス。>>139
0145番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 2b51-kaLK)
垢版 |
2022/10/30(日) 08:48:40.45ID:IKM6wWmc0
上記メリットは人の体を例にするとわかりやすいかもしれません。
例えば、「肺」と言えばおそらく誰もが呼吸という役割を想像できると思います。(役割が明確)
しかしどのように作用しあって肺が体へ酸素を取り入れているか?は知らなくても呼吸ができます。(利用のし易さ)
また少し呼吸がし辛いなと思えば肺の不調を疑えるはずです。(エラー個所の特定)
肺は肺として独立した機能を持っているため、もし肺を手術することになったとしても
他の器官の手術も一緒にしなくてはならないといったことは起こりにくいです。(変更による影響)
https://works.forward-soft.co.jp/blog/detail/10230

更に言えば肺に独立した人格は無いが、チンポには独立した人格が有る!
0146番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 2b51-kaLK)
垢版 |
2022/10/30(日) 08:56:35.15ID:IKM6wWmc0
息子=ムスコと考えれば、

息子1
息子2
息子3
・・・・・・・

>同じ命令を送ったにも関わらずそれぞれが独立した固有の処理を行うという特性

      立 て 、 立 つ ん だ ! ! !

息子1
勃起!
息子2
起立!
息子3
立ちくらみ!

多態性まとめ
多態性・ポリモーフィズムとは、同じ命令を送ったにも関わらずそれぞれが独立した固有の処理を行うという特性を指す。
多態性・ポリモーフィズムは継承関係の子から親への代入を通じて実現することができる。
多態性・ポリモーフィズムのメリットとして、同一視して配列を利用できたり、同一視して引数を受け取ることができることが挙げられる。
https://engineer-life.dev/polymorphism/

息子とムスコは、「命令」しても言うことを聞かない!!!

https://mobile.twitter.com/yokillme/status/970300973301219328

ヨキ
@yokillme
自分の息子のことを愚息って言うの、現代においては息子を自分とは別人格の一人の人間として尊重してないからやめた方がスマートだと思うんだけど、不意に勃起した自分のチンコを「愚息」と表現するのめっちゃ好きなんですよね。
https://twitter.com/5chan_nel (5ch newer account)
0147番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 2b51-kaLK)
垢版 |
2022/10/30(日) 09:09:45.66ID:IKM6wWmc0
随意筋  不随意筋
  ↖   ↗
   チンポ

オントロジーは、情報の親/子関係を表現できます。RDFドキュメントの例でも触れましたが、
オブジェクト指向の継承と同じ概念と理解いただいてもよいと思います。そして、
オントロジーの「継承」の特徴は、次のようにオブジェクト指向と近いものです。
子は親の情報(=設定値)を引き継ぐ
多重継承ができる。(継承した全てのクラスの定義を漏れなく引き継ぐ)
継承の関係は、「subClassOf」と表現します。「子 is a 親」という関係です。
https://qiita.com/mininobu/items/bce0e0ad97ed17e0aff2

チンコの随意筋と不随意筋
http://d.hatena.ne.jp/tottokotokoroten/20130516/1368716650

オシッコするときのチンポは随意筋、勃起するときのチンポは不随意筋!

文脈によって単語の意味も変わる!

多重継承は曖昧だというが、自然言語処理はその曖昧さが大切になる。チンポは随意筋であり不随意筋である!
0148番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW e956-ziag)
垢版 |
2022/10/30(日) 09:43:55.70ID:Xokq8OIq0
達人になりたいならバートランド・メイヤーのオブジェクト指向入門しか選択肢はないよ

単にIT企業入りたいだけならなんか適当に一冊読んで「~読みました!」(嘘ではない)と言っておけば何とかなる
■ このスレッドは過去ログ倉庫に格納されています