すごいんだよ?
カプセル化(英語:encapsulation)とは、オブジェクト指向を構成する概念の一つで、
オブジェクト内部のデータを隠蔽したり(データ隠蔽)、オブジェクトの振る舞いを隠蔽したり、
オブジェクトの実際の型を隠蔽したりすることをいう。
偏差値の低い学校向けの情報処理系教科書において「大変すばらしいものであり絶対に使うように」と大体的に宣伝された。
一方、カリフォルニア大学バークレー校の有識者を中心としたインターネットを作った人たちは「階層化の有害性」として
「絶対に使うな」としている。大雑把にいうと、その時は良くても、将来的な改修の際に隠蔽されたデータに
アクセスできないと解決できない問題が出てきて、結果的にデスマーチに陥るというのである。
オブジェクト指向の発案者であるアラン・ケイもコーディング規約(頭文字にアンダースコアを付けるなどの命名規則)で
縛る程度にすることを推奨しており、アラン・ケイが関わったオブジェクト指向プログラミング言語にはどれも「private」
という概念はない。
https://monobook.org/wiki/%E3%82%AB%E3%83%97%E3%82%BB%E3%83%AB%E5%8C%96
前スレ オブジェクト指向ってクソじゃね?
https://mevius.5ch.net/test/read.cgi/tech/1535085129/
オブジェクト指向ってクソじゃねぇよ? Part2
■ このスレッドは過去ログ倉庫に格納されています
2018/10/18(木) 23:20:41.34ID:/ofNkRJS
699デフォルトの名無しさん
2018/11/05(月) 07:37:31.23ID:C39H/qom >>698
マシンパワーの進化だけじゃない
マシンパワーの進化だけじゃない
700デフォルトの名無しさん
2018/11/05(月) 12:24:42.20ID:4r6RuT4G701デフォルトの名無しさん
2018/11/05(月) 12:29:19.16ID:ZdyRAhNg702デフォルトの名無しさん
2018/11/05(月) 12:32:29.72ID:i/VkDtta このソフトの動作にはvbランタイムのインストールが必要ですからのそっ閉じ
703デフォルトの名無しさん
2018/11/05(月) 21:13:55.01ID:Nuy+gqjZ >Javaに追い付け追い越せはC#に任せてさ
は???
は???
704デフォルトの名無しさん
2018/11/05(月) 21:19:07.12ID:wo65FOER はじゃないが
705デフォルトの名無しさん
2018/11/05(月) 21:24:18.41ID:Qr9+IO/r Javaは殺されたから。
706デフォルトの名無しさん
2018/11/05(月) 22:03:33.97ID:qCG7kgky ポリモーフィズムによる依存関係の逆転
707デフォルトの名無しさん
2018/11/05(月) 22:10:56.48ID:4r6RuT4G vbランタイムは付けても良いし
ベクターから落としても良いし
javaみたいに金は取られないよ
ベクターから落としても良いし
javaみたいに金は取られないよ
708デフォルトの名無しさん
2018/11/05(月) 22:12:17.42ID:C39H/qom >>704
へ
へ
709デフォルトの名無しさん
2018/11/05(月) 22:12:54.89ID:wVSM+ShE ランタイムとかありえねー
1バイナリで配布に決まってるだろ
dllとか意味わかんないw
1バイナリで配布に決まってるだろ
dllとか意味わかんないw
710デフォルトの名無しさん
2018/11/05(月) 22:56:05.83ID:rQPPTNrE 意味すら分からんか…
711デフォルトの名無しさん
2018/11/05(月) 23:41:27.95ID:0wNeh4D8 JavaのVMってそうだよな
712デフォルトの名無しさん
2018/11/06(火) 06:40:30.15ID:8BHBMccI オブジェクト指向を売りにしてた会社、息してる?
713デフォルトの名無しさん
2018/11/06(火) 07:52:37.47ID:3OcY7eEH 15年前とか、オブジェクト指向宣教師にVB厨とかいってバカにされてたけど、
その宣教師達の見る影もないな
その宣教師達の見る影もないな
714デフォルトの名無しさん
2018/11/06(火) 07:57:11.96ID:3OcY7eEH715デフォルトの名無しさん
2018/11/06(火) 11:44:39.77ID:F+oSge0O 密教はマジモンのオカルトで、
肝心なことは密にされてる、つまりは秘密にしてる、というか伝えられない、言語化できない、っていう方面の宗派だ
オカルト=秘されたもの、だからな
その対義語?がサイエンスだ
だもんで密教はオカルト中のオカルトだ
顕教はその名の通りに教えの中核を明文化して伝える宗派
宗教やオカルトにもいろいろあるが基本的には「隠す技法」だ
隠せば隠すほど有難味が増す
肝心なことは密にされてる、つまりは秘密にしてる、というか伝えられない、言語化できない、っていう方面の宗派だ
オカルト=秘されたもの、だからな
その対義語?がサイエンスだ
だもんで密教はオカルト中のオカルトだ
顕教はその名の通りに教えの中核を明文化して伝える宗派
宗教やオカルトにもいろいろあるが基本的には「隠す技法」だ
隠せば隠すほど有難味が増す
716デフォルトの名無しさん
2018/11/06(火) 17:43:17.25ID:2Imqjq5w カプセル化と多態は普通に使うけど
ここで必死に否定してる連中は何使ってんの?
ここで必死に否定してる連中は何使ってんの?
717デフォルトの名無しさん
2018/11/06(火) 18:49:11.18ID:pbTvUYL6718デフォルトの名無しさん
2018/11/06(火) 19:48:06.13ID:4FZ8VBND イミュータブル性、スコープに合わせた資源管理、関数の長さ、ビルドの構成
この辺りを気にした方がマシ。
この辺りを気にした方がマシ。
719デフォルトの名無しさん
2018/11/06(火) 20:19:36.81ID:u4fT6EdO >>717
関数がファーストクラスじゃないから制限が多いかな
関数がファーストクラスじゃないから制限が多いかな
720デフォルトの名無しさん
2018/11/06(火) 20:24:27.77ID:8BHBMccI カプセル化なんかをメリットとして力説するのが痛いんじゃない?
変数のスコープや寿命なんて、オブジェクト指向言語以前の命題でさ
変数のスコープや寿命なんて、オブジェクト指向言語以前の命題でさ
721デフォルトの名無しさん
2018/11/06(火) 20:26:55.09ID:K8RrAru7 まあ、C言語でもオブジェクト指向は出来るからなぁ
722デフォルトの名無しさん
2018/11/06(火) 20:35:26.74ID:4FZ8VBND とはいえ、ポリモルフィズムが有効な場合というのは見極めが難しいからな。
そのコードの流れと直交するような動作ならいいけど、
そんなのコードに慣れてない奴には絶対判断できん。
もう少しソリッドな技術から学ぶ方が重要。
そのコードの流れと直交するような動作ならいいけど、
そんなのコードに慣れてない奴には絶対判断できん。
もう少しソリッドな技術から学ぶ方が重要。
723デフォルトの名無しさん
2018/11/06(火) 21:09:25.86ID:pbTvUYL6724デフォルトの名無しさん
2018/11/06(火) 21:38:14.09ID:4FZ8VBND725デフォルトの名無しさん
2018/11/06(火) 21:49:55.31ID:9ybaAnNd Cで作るにしてもデータ隠蔽や関数ポインタ使って動的に動作変えるとかやるからな
726デフォルトの名無しさん
2018/11/06(火) 22:19:48.19ID:pbTvUYL6727デフォルトの名無しさん
2018/11/06(火) 22:33:55.97ID:5ks02k45 workingset みたいなもん定義して
ws->pre_fn(ws), ws->work_fn(ws), ws->post_fn(ws)
とかはCでもやる
ws->pre_fn(ws), ws->work_fn(ws), ws->post_fn(ws)
とかはCでもやる
728デフォルトの名無しさん
2018/11/06(火) 22:35:06.48ID:2Imqjq5w なんだただの無能かよ
お前は一生switch文書いてろ
お前は一生switch文書いてろ
729デフォルトの名無しさん
2018/11/06(火) 23:32:49.41ID:98MtNrWT やっぱcはゴミだわ
730デフォルトの名無しさん
2018/11/06(火) 23:49:50.37ID:ATtfWESv ところでさぁ、
この車、タイヤがパンクしてるぜ!
この俺、チンポがシコシコしてるぜ!
どちらも「オブジェクト指向」だろう? 違うか?
注目は、選択肢イです。この上向きが集約で、下向きが分解です。
自動車は、アクセルやブレーキ、ハンドルなどに分解されるからです。
http://sm.seeeko.com/archives/65913086.html
浮気に激怒の妻、眠る夫の局部を切断しトイレに流す(印)
TechinsightJapan 2018年02月25日 04:00
https://www.excite.co.jp/News/world_clm/20180225/Techinsight_20180225_477828.html
この車、タイヤがパンクしてるぜ!
この俺、チンポがシコシコしてるぜ!
どちらも「オブジェクト指向」だろう? 違うか?
注目は、選択肢イです。この上向きが集約で、下向きが分解です。
自動車は、アクセルやブレーキ、ハンドルなどに分解されるからです。
http://sm.seeeko.com/archives/65913086.html
浮気に激怒の妻、眠る夫の局部を切断しトイレに流す(印)
TechinsightJapan 2018年02月25日 04:00
https://www.excite.co.jp/News/world_clm/20180225/Techinsight_20180225_477828.html
731デフォルトの名無しさん
2018/11/07(水) 00:04:50.55ID:MnvgpN9Q CがゴミってんならC++なんてクソだろ?それもゲリクソ
あっちこっちで食あたりコードを生み出すゲリクソ生産機
あっちこっちで食あたりコードを生み出すゲリクソ生産機
732デフォルトの名無しさん
2018/11/07(水) 00:05:19.02ID:Qiut+jNc オブジェクト指向とかいうブラックボックス礼賛思想
こんなんに付き合ってたら頭おかしなるで
こんなんに付き合ってたら頭おかしなるで
733デフォルトの名無しさん
2018/11/07(水) 00:16:59.62ID:nAQp6wBh オブジェクトはどういう操作してもバグらないのが前提
常に整合性を保てるクラスを作るのはとてもテスト工数がかかる
わりに合わないと思うこともある
でも問題を分離することが人間の進歩だ
オブジェクト指向はとても遠大で高邁な理想なんだ
常に整合性を保てるクラスを作るのはとてもテスト工数がかかる
わりに合わないと思うこともある
でも問題を分離することが人間の進歩だ
オブジェクト指向はとても遠大で高邁な理想なんだ
734デフォルトの名無しさん
2018/11/07(水) 00:37:46.20ID:Uv/5eSRN Cの関数ポインタはよく使ったなー
今でも別な言語で似た使い方するけど楽の一言に尽きる
今でも別な言語で似た使い方するけど楽の一言に尽きる
735デフォルトの名無しさん
2018/11/07(水) 00:38:57.58ID:Uv/5eSRN736デフォルトの名無しさん
2018/11/07(水) 00:58:25.04ID:UCphLCxy ソースコード見れるのにブラックボックスってどういうこと?
ライブラリの関数、中身見ないから
ブラックボックスっていうのなら、
それは手続き型でも同じだし
ライブラリの関数、中身見ないから
ブラックボックスっていうのなら、
それは手続き型でも同じだし
737デフォルトの名無しさん
2018/11/07(水) 01:12:33.71ID:T8AyQ5+v ブラックマジックの間違いだったとか
738デフォルトの名無しさん
2018/11/07(水) 01:42:59.61ID:Z88Q6V1f >>736
グローバル変数のデメリットを理解してる?
グローバル変数のデメリットを理解してる?
739デフォルトの名無しさん
2018/11/07(水) 01:51:06.86ID:UCphLCxy740デフォルトの名無しさん
2018/11/07(水) 03:22:51.34ID:/RV3raqf741デフォルトの名無しさん
2018/11/07(水) 03:35:19.63ID:h4FWJh3K742デフォルトの名無しさん
2018/11/07(水) 08:25:23.73ID:60G+FgCT 逆にC以外の言語で使えるのと言ったらhaskell位しか思いつかない。
743デフォルトの名無しさん
2018/11/07(水) 13:02:23.58ID:R2gvt502 >>739
>隠蔽化=ブラックボックス化するのは同じでしょうって
511 デフォルトの名無しさん 2018/10/29(月) 23:32:40.68 ID:LL+W6ENh
随意筋←implements─チンポ─implements→不随意筋
>隠蔽化=ブラックボックス化するのは同じでしょうって
511 デフォルトの名無しさん 2018/10/29(月) 23:32:40.68 ID:LL+W6ENh
随意筋←implements─チンポ─implements→不随意筋
744デフォルトの名無しさん
2018/11/07(水) 15:29:42.78ID:wjSd2cHh745デフォルトの名無しさん
2018/11/07(水) 16:49:01.37ID:xNIAd77E >>744
それ、構造体にしてポインタ渡しにしねえか普通。
それ、構造体にしてポインタ渡しにしねえか普通。
746デフォルトの名無しさん
2018/11/07(水) 17:28:35.58ID:iy3fg8p3 ついでに構造体のメンバに関数へのポインタをセットするのは気持ち悪いから、構造体に実装埋め込みたいよね?
747デフォルトの名無しさん
2018/11/07(水) 17:59:56.06ID:YuYLxFMn 構造体という名前の特殊な関数だと思い込めばいい
それでクロージャみたく解決だ
それでクロージャみたく解決だ
748デフォルトの名無しさん
2018/11/07(水) 18:01:48.26ID:Z88Q6V1f749デフォルトの名無しさん
2018/11/07(水) 18:49:57.53ID:1MfDECIP んなわけあるかあほか
設計能力がないだけじゃねぇか
設計能力がないだけじゃねぇか
750デフォルトの名無しさん
2018/11/07(水) 18:56:11.17ID:WrYxOUux >50個ぐらい行くかも
>
>でもやってみればわかる
>それでもソースは読みやすい
読みずれーよ馬鹿w
関数のさらにネストしたところでしか使わん変数を引数で引回すコードの
メンテをしたことあるがめちゃくちゃ大変だぞ。
>
>でもやってみればわかる
>それでもソースは読みやすい
読みずれーよ馬鹿w
関数のさらにネストしたところでしか使わん変数を引数で引回すコードの
メンテをしたことあるがめちゃくちゃ大変だぞ。
751デフォルトの名無しさん
2018/11/07(水) 19:52:01.40ID:Z88Q6V1f752デフォルトの名無しさん
2018/11/07(水) 19:58:50.02ID:WrYxOUux 本当の馬鹿か。。
さすがに構造体否定する奴は初めて見たわ。
さすがに構造体否定する奴は初めて見たわ。
753デフォルトの名無しさん
2018/11/07(水) 20:17:31.42ID:xNIAd77E みんなthisポインターにズルズル引きずってしまえば楽さw
754デフォルトの名無しさん
2018/11/07(水) 20:32:58.61ID:Z88Q6V1f >>752
やってみりゃわかるよ
引数に書いてた一覧を
構造体に移植するだけよ
つまり関数と似た名前の構造体ができるだけ
意味があると思うなら用意すればいい
俺も最初はやっていた
完全に同じもんが必要になることなんて
まずないから放置
やってみりゃわかるよ
引数に書いてた一覧を
構造体に移植するだけよ
つまり関数と似た名前の構造体ができるだけ
意味があると思うなら用意すればいい
俺も最初はやっていた
完全に同じもんが必要になることなんて
まずないから放置
755ポエマー
2018/11/08(木) 00:45:08.19ID:CWqVGGGe お前ら今までのレスでさんざ書かれてきた問題点を
何も学んでないな
何も学んでないな
756デフォルトの名無しさん
2018/11/08(木) 02:37:06.73ID:3xGWJe6p757デフォルトの名無しさん
2018/11/08(木) 03:18:02.43ID:rJTiWJ81758デフォルトの名無しさん
2018/11/08(木) 03:24:31.46ID:rJTiWJ81 >>754
> 引数に書いてた一覧を
> 構造体に移植するだけよ
> つまり関数と似た名前の構造体ができるだけ
> 意味があると思うなら用意すればいい
えとな、引数に書いていた一覧を構造体に移植するだけだから、
関数と似た名前の構造体ができるだけなんだぞ。
意味がないのは、お前が「引数に書いていた一覧を構造体に移植するだけ」
という変なことをやってるからだ。全てお前自身の問題なんだよ。
構造体にする基準は、リファクタリングの「引数オブジェクトの導入」の基準と同じだ
https://ja.wikipedia.org/?curid=93818
> 引数オブジェクトの導入
> たびたび一緒に受け渡しされる複数の値は、オブジェクトとしてまとめたほうが分かりやすい。
「一緒に受け渡しされる複数の値」を構造体にするんだよ
全部を一つの構造体にするバカはお前だけだ
> 引数に書いてた一覧を
> 構造体に移植するだけよ
> つまり関数と似た名前の構造体ができるだけ
> 意味があると思うなら用意すればいい
えとな、引数に書いていた一覧を構造体に移植するだけだから、
関数と似た名前の構造体ができるだけなんだぞ。
意味がないのは、お前が「引数に書いていた一覧を構造体に移植するだけ」
という変なことをやってるからだ。全てお前自身の問題なんだよ。
構造体にする基準は、リファクタリングの「引数オブジェクトの導入」の基準と同じだ
https://ja.wikipedia.org/?curid=93818
> 引数オブジェクトの導入
> たびたび一緒に受け渡しされる複数の値は、オブジェクトとしてまとめたほうが分かりやすい。
「一緒に受け渡しされる複数の値」を構造体にするんだよ
全部を一つの構造体にするバカはお前だけだ
759デフォルトの名無しさん
2018/11/08(木) 04:49:57.80ID:2oWgTmr1 追加するのは簡単だけど、削除したり改変したりするのが大変だねー。
760デフォルトの名無しさん
2018/11/08(木) 05:08:09.76ID:yQlGi5bN プログラミング言語の性能差
主な言語とスループット
言語 スループット 特性
C/C++ 100 静的言語ネイティブコード
Java 1〜10 静的言語VMバイトコード
Ruby/Python 0.1〜1 動的言語
オンラインゲームのサーバではC/C++が最も使われ
る
http://www.wata-lab.meijo-u.ac.jp/file/seminar/2013/2013-Semi1-Atsushi_Somekawa.pdf
↑
Javaのメモリ管理自動化機能は便利だけど、ネットワーク通信では使いにくいねえw
731 デフォルトの名無しさん sage 2018/11/07(水) 00:04:50.55 ID:MnvgpN9Q
CがゴミってんならC++なんてクソだろ?それもゲリクソ
あっちこっちで食あたりコードを生み出すゲリクソ生産機
主な言語とスループット
言語 スループット 特性
C/C++ 100 静的言語ネイティブコード
Java 1〜10 静的言語VMバイトコード
Ruby/Python 0.1〜1 動的言語
オンラインゲームのサーバではC/C++が最も使われ
る
http://www.wata-lab.meijo-u.ac.jp/file/seminar/2013/2013-Semi1-Atsushi_Somekawa.pdf
↑
Javaのメモリ管理自動化機能は便利だけど、ネットワーク通信では使いにくいねえw
731 デフォルトの名無しさん sage 2018/11/07(水) 00:04:50.55 ID:MnvgpN9Q
CがゴミってんならC++なんてクソだろ?それもゲリクソ
あっちこっちで食あたりコードを生み出すゲリクソ生産機
761デフォルトの名無しさん
2018/11/08(木) 05:15:39.14ID:yQlGi5bN メモリ管理がポインタがうんたらなんてややこしい話はJavaやRubyでは関係無いけど、
ネットワーク通信だとC/C++の一択でポインタをいじくり回してメモリ管理するしか無い。
この認識で、違うか?
ネットワーク通信だとC/C++の一択でポインタをいじくり回してメモリ管理するしか無い。
この認識で、違うか?
762デフォルトの名無しさん
2018/11/08(木) 05:22:41.91ID:yQlGi5bN プログラミング言語
1 C/C++
2 その他
・・・だと思う。
1 C/C++
2 その他
・・・だと思う。
763デフォルトの名無しさん
2018/11/08(木) 06:16:25.68ID:eumdoCgr CとC++を一緒にまとめて語ってる事がナンセンス
764デフォルトの名無しさん
2018/11/08(木) 08:34:35.38ID:A44A323l >>757
全ての関数の引数にその巨大な構造体のポインタを入れるとそうなるね
全ての関数の引数にその巨大な構造体のポインタを入れるとそうなるね
765デフォルトの名無しさん
2018/11/08(木) 08:49:16.98ID:lZiGipil766デフォルトの名無しさん
2018/11/08(木) 08:55:45.61ID:rJTiWJ81 >>764
> 全ての関数の引数にその巨大な構造体のポインタを入れるとそうなるね
グローバルってことは、ポインタを渡された関数以外からアクセスできるわけだけど、
それでどうやって渡された関数以外からアクセスするの?
渡された関数だけからしか参照できないなら、ローカル変数と変わりないな
> 全ての関数の引数にその巨大な構造体のポインタを入れるとそうなるね
グローバルってことは、ポインタを渡された関数以外からアクセスできるわけだけど、
それでどうやって渡された関数以外からアクセスするの?
渡された関数だけからしか参照できないなら、ローカル変数と変わりないな
767デフォルトの名無しさん
2018/11/08(木) 09:13:35.62ID:Tu3rCJEk てか、ポインタもグローバル変数と同じくらいバグの温床だろ。。。
768デフォルトの名無しさん
2018/11/08(木) 09:47:29.81ID:fig5AsF0 寿命とスコープの話がごっちゃになってね?
常駐もののブートストラップルーチンのローカル変数の寿命はプログラム終了までだろうし、
それが引数のポインタからたどれたとして、スコープはチェーンしている関数内だろ?
常駐もののブートストラップルーチンのローカル変数の寿命はプログラム終了までだろうし、
それが引数のポインタからたどれたとして、スコープはチェーンしている関数内だろ?
769デフォルトの名無しさん
2018/11/08(木) 11:02:53.68ID:A44A323l770デフォルトの名無しさん
2018/11/08(木) 11:12:42.71ID:tTk6seYb >>767
プログラミングすること自体がバグ
プログラミングすること自体がバグ
771デフォルトの名無しさん
2018/11/08(木) 11:50:41.01ID:UOIeR1Y3 >>769
存在しないとまで言われると書きたくなるな。実装依存だが自動変数をスタックに取るなら、こんなコードでたどり着けるかな?
void main()
{
int x;
foo();
}
void foo()
{
int y;
*(&y+2)=65535;
}
存在しないとまで言われると書きたくなるな。実装依存だが自動変数をスタックに取るなら、こんなコードでたどり着けるかな?
void main()
{
int x;
foo();
}
void foo()
{
int y;
*(&y+2)=65535;
}
772デフォルトの名無しさん
2018/11/08(木) 12:04:19.71ID:A44A323l773デフォルトの名無しさん
2018/11/08(木) 12:16:35.11ID:UOIeR1Y3774デフォルトの名無しさん
2018/11/08(木) 14:00:18.43ID:rIAZPlkA >>773
まあ、お前のコードクソだからそういうのが日常って常識を主張したいわけだろ
まあ、お前のコードクソだからそういうのが日常って常識を主張したいわけだろ
775デフォルトの名無しさん
2018/11/08(木) 20:41:43.42ID:bfPcGDVv >>773
お前が無能だということは分かった
お前が無能だということは分かった
776デフォルトの名無しさん
2018/11/08(木) 20:53:43.69ID:5JF/nZv7 カプセル化が下手だとやりたいことが出来ないとかありうるんだよなぁ。
逆にやりたいことが全部用意されてるライブラリとかは、ほほうとなる。
逆にやりたいことが全部用意されてるライブラリとかは、ほほうとなる。
777デフォルトの名無しさん
2018/11/08(木) 21:49:16.26ID:j6Jh7/pK >>775
おまえらが無能だとゆうことはずっと前から分かっとった
おまえらが無能だとゆうことはずっと前から分かっとった
778デフォルトの名無しさん
2018/11/08(木) 22:15:02.93ID:dNW1RU/q 言うをゆうって書く人は初等教育を受けてるのかしら
779デフォルトの名無しさん
2018/11/08(木) 22:16:42.59ID:jAeiPwgX うんにゃ
780デフォルトの名無しさん
2018/11/08(木) 22:16:44.15ID:j6Jh7/pK 言うはゆうて読むんやで
781デフォルトの名無しさん
2018/11/08(木) 22:32:48.69ID:rJTiWJ81 ゆうていみやおうかとちゃぺぺぺぺぺぺ
782デフォルトの名無しさん
2018/11/08(木) 22:34:05.72ID:Zz75hCIC ホントにこういう頭のおかしいやつたまにいるからな
引数10個越える関数とか平気で書いてくるから
勿論レビューで突き返すけど
引数10個越える関数とか平気で書いてくるから
勿論レビューで突き返すけど
783デフォルトの名無しさん
2018/11/08(木) 22:34:47.03ID:j6Jh7/pK >>782←なんやこの脈絡ないバカ?
784デフォルトの名無しさん
2018/11/08(木) 22:41:41.77ID:rJTiWJ81785デフォルトの名無しさん
2018/11/08(木) 23:14:52.98ID:zSj2m2N1786デフォルトの名無しさん
2018/11/08(木) 23:17:23.51ID:zSj2m2N1 比較にwin32api出されてこれ駄目なんですか?
あなたが参考にしてるソースってなんですか?
そのソフト売れてるんですか?
ぐらいの質問には答えられたほうがいいな
あなたが参考にしてるソースってなんですか?
そのソフト売れてるんですか?
ぐらいの質問には答えられたほうがいいな
787デフォルトの名無しさん
2018/11/08(木) 23:39:31.38ID:rJTiWJ81 >>785
https://postd.cc/code-review-best-practices/
> メソッド引数の数: メソッドや関数の持つ引数が3つ以下になっていますか?
> 3つよりも多い場合は、別のやり方でグループ化した方がよいかもしれないというサインです。
https://postd.cc/code-review-best-practices/
> メソッド引数の数: メソッドや関数の持つ引数が3つ以下になっていますか?
> 3つよりも多い場合は、別のやり方でグループ化した方がよいかもしれないというサインです。
788デフォルトの名無しさん
2018/11/08(木) 23:40:57.11ID:rJTiWJ81 https://myenigma.hatenablog.com/entry/20131214/1387014201
> 7章 高品質なルーチン
>
> 入力専用のすべての引数にはconstを使う。
> ルーチンに渡した引数はすべて使う
> 状態変数、エラー変数は引数の最後に置く
> 引数の数は最大7個にする。
> それ以上になった時はデータをクラス化する。
> 7章 高品質なルーチン
>
> 入力専用のすべての引数にはconstを使う。
> ルーチンに渡した引数はすべて使う
> 状態変数、エラー変数は引数の最後に置く
> 引数の数は最大7個にする。
> それ以上になった時はデータをクラス化する。
789デフォルトの名無しさん
2018/11/09(金) 00:57:45.46ID:jjG5PJM7 >>787
クラスとか言ってるってことは俺よりレベル低いじゃんそいつ
クラスとか言ってるってことは俺よりレベル低いじゃんそいつ
790デフォルトの名無しさん
2018/11/09(金) 01:01:33.47ID:jjG5PJM7 >>788
こいつも同じ
グローバル変数を使っては行けない理由が薄すぎる
多分わかってないな
名著?は所詮メディアが作ったもんだし信用しないほうがいいよ
実際おそらく何十冊も読んできたであろう君がオブジェクト指向のメリットを一つも説明できないだろ?
ビジネスにおけるメリットの説明とは数字と結びつけてするものってのは理解してるよな?
こいつも同じ
グローバル変数を使っては行けない理由が薄すぎる
多分わかってないな
名著?は所詮メディアが作ったもんだし信用しないほうがいいよ
実際おそらく何十冊も読んできたであろう君がオブジェクト指向のメリットを一つも説明できないだろ?
ビジネスにおけるメリットの説明とは数字と結びつけてするものってのは理解してるよな?
791デフォルトの名無しさん
2018/11/09(金) 01:15:11.16ID:zbV5OyFz バカは構造体に構造体をいれることができることすら
分かってないからな
ずっとでかい構造体をひきわたしまくってるバカもいるからな
関数でなんの変数を変化させたか分からないようなシロモノを作る
頭おかしいほどめちゃくちゃでかいクラス作るヤツとにてる
この板にいるような低学歴知恵遅れにありがち
分かってないからな
ずっとでかい構造体をひきわたしまくってるバカもいるからな
関数でなんの変数を変化させたか分からないようなシロモノを作る
頭おかしいほどめちゃくちゃでかいクラス作るヤツとにてる
この板にいるような低学歴知恵遅れにありがち
792デフォルトの名無しさん
2018/11/09(金) 01:20:07.57ID:UVRb8J0Z793デフォルトの名無しさん
2018/11/09(金) 01:28:14.21ID:jjG5PJM7794デフォルトの名無しさん
2018/11/09(金) 01:39:11.07ID:UVRb8J0Z >>793
実績にやられた
実績にやられた
795デフォルトの名無しさん
2018/11/09(金) 01:39:48.83ID:UVRb8J0Z 各所で信頼できると言われてる実績 >>>>>>>> おまえ
796デフォルトの名無しさん
2018/11/09(金) 03:43:18.48ID:XqJA0EYx797デフォルトの名無しさん
2018/11/09(金) 03:45:54.57ID:XqJA0EYx どのプレイヤーとも共有されるだけに、サーバー側でいじるとプレイヤーの画面表示が狂ってしまう!
798デフォルトの名無しさん
2018/11/09(金) 06:44:58.06ID:2asOwCt8 postdって
記事同士の内容が反している様な時も有るから
本当の意味で正解とゆうのが無いか
未だ見出されていない
とゆう事なんだと思う
記事同士の内容が反している様な時も有るから
本当の意味で正解とゆうのが無いか
未だ見出されていない
とゆう事なんだと思う
799デフォルトの名無しさん
2018/11/09(金) 07:01:17.46ID:3PJfnI/r■ このスレッドは過去ログ倉庫に格納されています
ニュース
- サナエノミクスについて力説 積極的な財政出動で「所得増える 消費マインド上がる 税収増える」片山さつき財務大臣 ★3 [少考さん★]
- 中国軍機のレーダー照射1週間 駆け引き続く 中国、米のレッドライン模索 日本、米以外の同志国とも連携探る 米は対立から距離置く★2 [ぐれ★]
- 山里亮太、フィリピンに子ども食堂を建設 「偽善者」「日本の子どもを助けるべき」の声があっても活動を続ける理由 [Anonymous★]
- 鈴木農相「おこめ券はお米しか買えないわけではない。例えば卵、味噌、しょうゆ、こうした購入に利用可能」 ★4 [Hitzeschleier★]
- 【芸能】粗品、日本テレビに苦言 客のレベルが「かなり低い。あいつら分かってない」「拍手したいだけやねん」 [冬月記者★]
- 橋下徹氏「総理なら岡田さんに何を聴かれても耐えてほしかった」 高市首相の台湾有事めぐる答弁に# [jinjin★]
- 女の子ってマッサージされてる時にオナラしたくなったらどうすんの?
- エビデンスとコミットって言いたいところを「エロいんですぼくもっと」って言い間違えるやつなんなの?
- この時期にJKじゃないのにミニスカ奴ってメンヘラ率何%??
- うんこおおおおおおおおおおおおおおおおおおおおおおおお!!!!!!!!!!!!
- イヨォ~!!チンポチンポチンポ♪
- フランダースの犬を見たんだが
