『オブジェクト指向』⬅これなに?10年ぐらいプログラミングしてるけどわからん [158478931]
■ このスレッドは過去ログ倉庫に格納されています
EPICで「ドキドキ文芸部プラス!」っていエロゲタダで配ってるよ > というかオブジェクト指向が共通認識って自体が幻想だわ
同感、学術博士なんて恥ずいもの持ってそうな心理学崩れの糞馬鹿エンジニアもどきの戯言だよね
だいたい、「空腹」みたいな共通の現象だってゲルマン系みたいに is-a で認識する人達もいれば
ラテン系みたいに has-a で認識する人達もいるし、ジャップランド人なんか「お腹が空いた」というイベントとして認識してるし >>586
アホはほっとけばいい
コーディング規約レベルなら箇条書きでいいけど、それも共通認識としてのオブジェクト指向という考えがあるから。それがなかったら
・クラスはこう定義すること。
みたいなことすら箇条書きで書けんよ >>588
その種の話は全く役に立たない。
間違ってる奴らはそれが全部債務が共通だと思ってる。
結局その程度の言葉遣いの分け方じゃ間違いを全く正せない。 >>592
そうなんよな、実際に設計してみて熟練者にレビューでボコボコにされないと理解するのは難しい… >>591
オブジェクト指向てのがもはや呼んではいけない名前になってるつう話よ
話が早いどころか宗教戦争しか呼ばないやん
多少長くとも書き方羅列した方が誤解もない オブジェクトになって誰でも簡単にスマホアプリが作れるようになった
オブジェクトじゃなかったらイベント受付処理で頭がパンクしてる >>594
結局コードの健康を保つためのツールセットでしか無いのにただ気持ち良くなりたいだけのおっさんが
こんな言葉を使ってプログラムを教え込めると信じながら初心者向けにマウントを取る形になってるだけだもんな
コードを読んだり書いたりしながら教えないとこんな言葉だけ吸収したところでろくに技術として身に付かないってのに プログラムの本読んでいきなりオブジェクト指向連呼されると読む気がなくなる。
一応説明はあるけど理解できなかった。 クラスという箱に色んなツールをぶち込んで改造せずに扱いましょうって意味やろ 別にオブジェクト指向つう発明を否定する気はないぜ
マイルストーンとして必要な過程だった
ただ今じゃ殊更名前持ち出す意味はないどころか害悪の方がデカい
歴史に興味がある奴が雑談ネタに知ってればいい 逆に言うと最初のクラス設計でやらかすとプログラミング進んでからはアフターカーニバル >>604
アーキテクチャの指定もなしに機械語を?! >>594
呼んではいけないってじゃあクラスって何経由で学ぶんだよw学び方がアホな奴が手段と目的を混同してるだけだよ。そんな奴はほっとけばいいだけ >>595
わしも初心者みたいなもんだがCでwin32apiとか今の人には発狂もんだと思う 無理に部品にして再利用しなくたって
エディタ側でコピペさせて1本のメイン関数に仕上げちゃってもいいわけで
エディタ側に便利機能を持たせたほうが見通しがずっとよくなるに決まってる 再利用が目的じゃなくて、同じコードは一回書くだけにしたい。それをどうまとめるか?ってだけ >>606
今時なら使いたい開発環境·言語の入門書で学ぶんじゃね?
わざわざオブジェクト指向の本なんざ選ばんし開いたところで役立たんやろ
言語入門書の最初の方にオブジェクト指向と書かれてるかも知らんが
クラスの説明はそっち見ろとか書いてある入門書は返品でいいやろ
普通はクラスやらの説明くらい書いてある 普段から外国人作のオブジェクト指向の部品で飯食わせてもらってると思う 結局VBとかでActiveX貼り付けて楽してますやん >>611
その結果使えない奴が出来てるってことやろ
オブジェクト指向の概念も知らずクラスを使う奴が出来上がり >>14
懐かしいなw
ネットにLibraryがたくさん転がっていて今は楽だよな。 APIとかオブジェクト指向だろと思われがちだがソフトウェア設計として
プログラミング外からの視点で見るとそうでもない
命令を機能で分類してそのラッピングしてるなんちゃって指向が
多いし分類整理はできてるからそれでいいやになってる現実 最近のシステムで1番大事なのはデータベースの効率だよね
オブジェクト指向を基盤として設計するのは本当に正しいのか?
>>618
データベース(笑)
データなんぞ全部オンメモリで処理できる >>619
100件のデータと1万件のデータと1億件のデータの違いを未だに理解できていないアホ
お前ほんと歳ばかり無駄に取って一向に成長しねえよな >>615
今時のフレームワークはオブジェクト指向に固執すると使えんよspringとかな
逆にオブジェクト指向強制されるのもある
銀の弾丸なんか存在しない >>622
固執の話なんかしてねえよ。知った上で使うか、知らないまま使うかの話やろ まあ用語としてはオブジェクト指向言語とオブジェクト指向プログラミングを分けて考えるべきではある。
基本的にはオブジェクトを第一級の型とする言語はオブジェクト指向言語だが、オブジェクト指向プログラミングは「道」みたいなものなので人により定義が厳しい。 所詮、知能にあったことしか理解できないし、知能にあったプログラムも書けない
能無しを業界から排除しないといつまでたっても停滞するだけのこと >>625
言ってて気づいたけど、これってプログラミングのすべての要素に言えることで。
関数型だって言語仕様と副作用のない関数設計できるかは別。
そもそも高級言語を使いながらチューリングマシンそのままの低級な設計も可能。
プログラミングはすべてチューリングマシンの言語糖衣に過ぎないのだから、完全な思想通りの設計なんて存在し得ない。というか非効率。
>>621
1億件のデータ?
数TBぐらいオンメモリで処理できるんじゃね? >>624
用語知らなくたってそれ前提にしてるフレームワーク使うならそういう書き方強制されるから心配すんな
聞きかじりの方がフレームワークに合わない書き方して自爆する確率高いまである 某漫画でプログラマーが悪徳社長と話している時に出てきた謎のテクニカルな用語。 設計と実装を完全に切り離すことはできない
これを言うと原理主義者は怒りだす >>576
ホリエモンもさいしょのころは自分でプログラミングしてたよ クラスのことだよな?
何か動くプログラムを作って
あとからリファクタリングしてそのときにクラスが合うかもしれないし合わないかもしれない
ライブラリで提供されてるのはクラスが多いし
身近な例だと嫌儲を荒らすスクリプトだとクラスは必要ない >>629
メモリに展開できる事と
それをナメて処理していくことは別物や
>>638
なんのためにプログラマがいると思ってるんやねん
データ構造ぐらい考えるやろ >>630
お前の言ってること破綻してんな
知ってるに越したことはないの反論になんもなってない ■ このスレッドは過去ログ倉庫に格納されています