『オブジェクト指向』⬅これなに?10年ぐらいプログラミングしてるけどわからん [158478931]
■ このスレッドは過去ログ倉庫に格納されています
0590番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ ff9a-pq0l)
垢版 |
2024/02/09(金) 14:43:33.70ID:awArcGCB0
> というかオブジェクト指向が共通認識って自体が幻想だわ
同感、学術博士なんて恥ずいもの持ってそうな心理学崩れの糞馬鹿エンジニアもどきの戯言だよね

だいたい、「空腹」みたいな共通の現象だってゲルマン系みたいに is-a で認識する人達もいれば
ラテン系みたいに has-a で認識する人達もいるし、ジャップランド人なんか「お腹が空いた」というイベントとして認識してるし
0591🏺 (ワッチョイW f7fa-VoFb)
垢版 |
2024/02/09(金) 14:46:22.02ID:Ertx0DbV0
>>586
アホはほっとけばいい
コーディング規約レベルなら箇条書きでいいけど、それも共通認識としてのオブジェクト指向という考えがあるから。それがなかったら
・クラスはこう定義すること。
みたいなことすら箇条書きで書けんよ
0592番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 1fec-higt)
垢版 |
2024/02/09(金) 14:54:44.21ID:9snsiua40
>>588
その種の話は全く役に立たない。
間違ってる奴らはそれが全部債務が共通だと思ってる。
結局その程度の言葉遣いの分け方じゃ間違いを全く正せない。
0593🏺 (ワッチョイW 174f-vMve)
垢版 |
2024/02/09(金) 14:59:39.27ID:xLAuKNYK0
>>592
そうなんよな、実際に設計してみて熟練者にレビューでボコボコにされないと理解するのは難しい…
0595番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ f73a-CSfZ)
垢版 |
2024/02/09(金) 15:06:57.03ID:0juBnRSR0
オブジェクトになって誰でも簡単にスマホアプリが作れるようになった
オブジェクトじゃなかったらイベント受付処理で頭がパンクしてる
0597安倍晋三🏺 ◆C3g6ph46co (ワッチョイ 7fa2-jSnV)
垢版 |
2024/02/09(金) 15:13:10.46ID:N4ykd1ot0
>>594
結局コードの健康を保つためのツールセットでしか無いのにただ気持ち良くなりたいだけのおっさんが
こんな言葉を使ってプログラムを教え込めると信じながら初心者向けにマウントを取る形になってるだけだもんな
コードを読んだり書いたりしながら教えないとこんな言葉だけ吸収したところでろくに技術として身に付かないってのに
0598番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 3733-I0jh)
垢版 |
2024/02/09(金) 15:14:56.54ID:inpkUtQ/0
プログラムの本読んでいきなりオブジェクト指向連呼されると読む気がなくなる。
一応説明はあるけど理解できなかった。
0602安倍晋三🏺 ◆AbeShinzoG2A (ワッチョイW bf13-RDJk)
垢版 |
2024/02/09(金) 16:08:45.61ID:i1EfPOOU0
>>592
サイムじゃなくてセキムね。
0604番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW d728-RDJk)
垢版 |
2024/02/09(金) 16:31:27.25ID:PsqgQqo70
で、お前ら機械語読めるの?
0605番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW bfa2-h03F)
垢版 |
2024/02/09(金) 16:32:13.02ID:SaJMkbqf0
>>604
アーキテクチャの指定もなしに機械語を?!
0606🏺 (ワッチョイW f74c-VoFb)
垢版 |
2024/02/09(金) 16:32:17.34ID:Ertx0DbV0
>>594
呼んではいけないってじゃあクラスって何経由で学ぶんだよw学び方がアホな奴が手段と目的を混同してるだけだよ。そんな奴はほっとけばいいだけ
0607番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ ff0d-MZts)
垢版 |
2024/02/09(金) 16:33:15.69ID:T2GDsRJC0
頭がいたくなってきた
0608番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW bf7b-hqeh)
垢版 |
2024/02/09(金) 16:40:02.86ID:5htfvEku0
>>595
わしも初心者みたいなもんだがCでwin32apiとか今の人には発狂もんだと思う
0609番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ ff57-g86e)
垢版 |
2024/02/09(金) 16:41:38.46ID:GsfEA9Lw0
無理に部品にして再利用しなくたって
エディタ側でコピペさせて1本のメイン関数に仕上げちゃってもいいわけで
エディタ側に便利機能を持たせたほうが見通しがずっとよくなるに決まってる
0610🏺 (ワッチョイW f795-VoFb)
垢版 |
2024/02/09(金) 16:45:46.58ID:Ertx0DbV0
再利用が目的じゃなくて、同じコードは一回書くだけにしたい。それをどうまとめるか?ってだけ
0611番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW d723-SF0G)
垢版 |
2024/02/09(金) 16:47:14.97ID:ShAz2gay0
>>606
今時なら使いたい開発環境·言語の入門書で学ぶんじゃね?
わざわざオブジェクト指向の本なんざ選ばんし開いたところで役立たんやろ
言語入門書の最初の方にオブジェクト指向と書かれてるかも知らんが
クラスの説明はそっち見ろとか書いてある入門書は返品でいいやろ
普通はクラスやらの説明くらい書いてある
0615🏺 (ワッチョイW f78e-VoFb)
垢版 |
2024/02/09(金) 17:54:50.84ID:Ertx0DbV0
>>611
その結果使えない奴が出来てるってことやろ
オブジェクト指向の概念も知らずクラスを使う奴が出来上がり
0616番組の途中ですがアフィサイトへの転載は禁止です (ササクッテロラ Sp0b-C6s4)
垢版 |
2024/02/09(金) 17:59:07.64ID:XH1OXzwLp
>>14
懐かしいなw
ネットにLibraryがたくさん転がっていて今は楽だよな。
0617安倍晋三🏺 (ワッチョイW ff97-vGkw)
垢版 |
2024/02/09(金) 18:01:26.45ID:wNYSb4fo0
APIとかオブジェクト指向だろと思われがちだがソフトウェア設計として
プログラミング外からの視点で見るとそうでもない
命令を機能で分類してそのラッピングしてるなんちゃって指向が
多いし分類整理はできてるからそれでいいやになってる現実
0618番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9f07-HW7P)
垢版 |
2024/02/09(金) 18:54:00.24ID:q2L3jHDB0
最近のシステムで1番大事なのはデータベースの効率だよね
オブジェクト指向を基盤として設計するのは本当に正しいのか?
0619アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 9f60-/Uzt)
垢版 |
2024/02/09(金) 18:59:45.04ID:ricCklE40?DIA(100002)

>>618
データベース(笑)
データなんぞ全部オンメモリで処理できる
0620番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 9f9c-jSnV)
垢版 |
2024/02/09(金) 19:32:18.90ID:yV1549PM0
>>15
あのさあ!
0621安倍晋三🏺 ◆C3g6ph46co (ワッチョイ 7fa2-jSnV)
垢版 |
2024/02/09(金) 19:42:47.20ID:N4ykd1ot0
>>619
100件のデータと1万件のデータと1億件のデータの違いを未だに理解できていないアホ
お前ほんと歳ばかり無駄に取って一向に成長しねえよな
0623安倍晋三🏺 (スッップ Sdbf-fAy2)
垢版 |
2024/02/09(金) 19:57:11.85ID:wz0l4iiTd
>>621
え?RDBMS?
0624🏺 (ワッチョイW f78e-VoFb)
垢版 |
2024/02/09(金) 20:01:10.32ID:Ertx0DbV0
>>622
固執の話なんかしてねえよ。知った上で使うか、知らないまま使うかの話やろ
0625番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9f56-kvHq)
垢版 |
2024/02/09(金) 20:05:07.66ID:O32OFwVW0
まあ用語としてはオブジェクト指向言語とオブジェクト指向プログラミングを分けて考えるべきではある。
基本的にはオブジェクトを第一級の型とする言語はオブジェクト指向言語だが、オブジェクト指向プログラミングは「道」みたいなものなので人により定義が厳しい。
0626番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 9fc9-pqXl)
垢版 |
2024/02/09(金) 20:05:42.83ID:EfLC4Zvt0
所詮、知能にあったことしか理解できないし、知能にあったプログラムも書けない
能無しを業界から排除しないといつまでたっても停滞するだけのこと
0627番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9f56-kvHq)
垢版 |
2024/02/09(金) 20:14:37.41ID:O32OFwVW0
>>625
言ってて気づいたけど、これってプログラミングのすべての要素に言えることで。
関数型だって言語仕様と副作用のない関数設計できるかは別。
そもそも高級言語を使いながらチューリングマシンそのままの低級な設計も可能。
プログラミングはすべてチューリングマシンの言語糖衣に過ぎないのだから、完全な思想通りの設計なんて存在し得ない。というか非効率。
0629アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 9f60-/Uzt)
垢版 |
2024/02/09(金) 20:44:14.68ID:ricCklE40?DIA(100002)

>>621
1億件のデータ?
数TBぐらいオンメモリで処理できるんじゃね?
0631番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ f756-MO48)
垢版 |
2024/02/09(金) 20:54:28.43ID:7dD3PyzR0
某漫画でプログラマーが悪徳社長と話している時に出てきた謎のテクニカルな用語。
0632番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9f07-HW7P)
垢版 |
2024/02/09(金) 21:07:42.39ID:q2L3jHDB0
設計と実装を完全に切り離すことはできない
これを言うと原理主義者は怒りだす
0634安倍晋三🏺 ◆ABeSHInzoo (ワッチョイW 9f44-VoFb)
垢版 |
2024/02/10(土) 07:15:21.37ID:QT9xY7fx0
>>628
コストに見合うならな
0635安倍晋三🏺 ◆ABeSHInzoo (ワッチョイW 9f44-VoFb)
垢版 |
2024/02/10(土) 07:15:58.13ID:QT9xY7fx0
>>623
CI/CDと相性悪いよな
0637安倍晋三🏺 ◆ABeSHInzoo (アウアウウー Sa9b-mYS4)
垢版 |
2024/02/10(土) 11:20:01.08ID:/R3/4vgna
クラスのことだよな?
何か動くプログラムを作って
あとからリファクタリングしてそのときにクラスが合うかもしれないし合わないかもしれない
ライブラリで提供されてるのはクラスが多いし
身近な例だと嫌儲を荒らすスクリプトだとクラスは必要ない
0638番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 378d-jt+X)
垢版 |
2024/02/10(土) 12:55:04.21ID:Dm9J0y0g0
>>629
メモリに展開できる事と
それをナメて処理していくことは別物や
0639アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 9f54-/Uzt)
垢版 |
2024/02/10(土) 14:36:17.58ID:v+gFGOq40?DIA(100002)

>>638
なんのためにプログラマがいると思ってるんやねん
データ構造ぐらい考えるやろ
0640🏺 (ワッチョイW f785-VoFb)
垢版 |
2024/02/10(土) 15:16:04.97ID:DJmDA1az0
>>630
お前の言ってること破綻してんな
知ってるに越したことはないの反論になんもなってない
■ このスレッドは過去ログ倉庫に格納されています

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