無理やりオブジェクト指向にしたから出てきた問題を解決して凄い凄い言ってるだけ。
単なるマッチポンプ。
カプセル化(英語: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
https://mevius.5ch.net/test/read.cgi/tech/1539872441/
前スレ
オブジェクト指向ってクソじゃねぇかよPart3
https://mevius.5ch.net/test/read.cgi/tech/1542884872/
探検
オブジェクト指向ってクソじゃねぇかよPart4
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2019/04/28(日) 23:38:35.09ID:URSBxRTf611デフォルトの名無しさん
2019/08/17(土) 22:06:30.35ID:g4f/iCif そら、配列に0入れることもあるんだから
0ターミネートなんてできるわけないやろ
0ターミネートなんてできるわけないやろ
612デフォルトの名無しさん
2019/08/17(土) 22:20:11.14ID:XkqCHL4r ごめん間違えたわ
613デフォルトの名無しさん
2019/08/18(日) 01:03:18.50ID:zcvAoSag また髪の話してる…
614デフォルトの名無しさん
2019/08/18(日) 06:51:17.86ID:t6n5brFa ゼロに意味があるバイナリデータが正しく扱えない仕様はいかがなものかと。
615デフォルトの名無しさん
2019/08/18(日) 07:06:47.98ID:KK6bG3/n >>614
シェルスクリプト「さーせんwww」
シェルスクリプト「さーせんwww」
616デフォルトの名無しさん
2019/08/18(日) 10:47:50.36ID:HocKQVfh クライアントサーバの業務アプリをよく受託するけど、
15年前にVB6で作っていた頃の生産性と
今のVB.NETの生産性を比べても
実際よくなってはないというかむしろ生産性落ちてる気がする
優秀な人がたくさん集まれば生産性上がるのかねえ?
15年前にVB6で作っていた頃の生産性と
今のVB.NETの生産性を比べても
実際よくなってはないというかむしろ生産性落ちてる気がする
優秀な人がたくさん集まれば生産性上がるのかねえ?
617デフォルトの名無しさん
2019/08/18(日) 11:37:53.97ID:2ruw0Xhy >>616
マイクロソフトの.NET Frameworkはクラスを継承して作るというより、ライブラリを使用して作るものになっているからね。
マイクロソフトの.NET Frameworkはクラスを継承して作るというより、ライブラリを使用して作るものになっているからね。
618デフォルトの名無しさん
2019/08/18(日) 11:46:36.91ID:zvOpWkeB >>616
生産性が上がらないって…どんな環境で作ってるわけ?
生産性が上がらないって…どんな環境で作ってるわけ?
619デフォルトの名無しさん
2019/08/18(日) 11:49:37.88ID:XCKtcmfj >>610
そりゃ単なるqueueとかstackなら使い方間違うことないだろうが、
オブジェクト指向マンセー厨がやると変に恣意的かつ複雑なインターフェイスを
やり始める。
オブジェクト指向の問題ってのはそういう詰め込みすぎなクラスを作る傾向が強くなる点だな。
そりゃ単なるqueueとかstackなら使い方間違うことないだろうが、
オブジェクト指向マンセー厨がやると変に恣意的かつ複雑なインターフェイスを
やり始める。
オブジェクト指向の問題ってのはそういう詰め込みすぎなクラスを作る傾向が強くなる点だな。
620デフォルトの名無しさん
2019/08/18(日) 11:49:50.78ID:2ruw0Xhy >>618
どちらもやりなれていれば同じということだと思うよ。VB6.0は止まっているからやりやすい部分もある。
どちらもやりなれていれば同じということだと思うよ。VB6.0は止まっているからやりやすい部分もある。
621デフォルトの名無しさん
2019/08/18(日) 11:50:36.51ID:KK6bG3/n > オブジェクト指向マンセー厨がやると変に恣意的かつ複雑なインターフェイスを
> やり始める。
そうか?ちょっとRubyかJavaScriptで例を見せてよ
> やり始める。
そうか?ちょっとRubyかJavaScriptで例を見せてよ
622デフォルトの名無しさん
2019/08/18(日) 11:54:41.01ID:XCKtcmfj >>621
一般に出回ってる枯れたコードはそういう部分は少ない。
まあそれでもpythonのpandasとかでも十分インターフェイスの統一感はないし、
結果が副作用なのか戻り値なのかわかりにくい。
オブジェクト指向信者が考えるほどこの辺のAPI設計てのは楽じゃない。
一般に出回ってる枯れたコードはそういう部分は少ない。
まあそれでもpythonのpandasとかでも十分インターフェイスの統一感はないし、
結果が副作用なのか戻り値なのかわかりにくい。
オブジェクト指向信者が考えるほどこの辺のAPI設計てのは楽じゃない。
623デフォルトの名無しさん
2019/08/18(日) 12:21:38.25ID:HocKQVfh 業務アプリ屋さんにとっては、同じことをやるにしても
VB.NETになってコードが膨らんだだけだもんな
.NET Frameworkが出たころはセンセーショナルに宣伝されたり、
したり顔の人がマンセー記事書いたり、そんなに凄いのかと思ったよ
でも、VB6.0の参照設定やポトペタで十分だったよ、平均的な開発者にとっては
あくまでもライブラリ「利用者側」の意見だけど
VB.NETになってコードが膨らんだだけだもんな
.NET Frameworkが出たころはセンセーショナルに宣伝されたり、
したり顔の人がマンセー記事書いたり、そんなに凄いのかと思ったよ
でも、VB6.0の参照設定やポトペタで十分だったよ、平均的な開発者にとっては
あくまでもライブラリ「利用者側」の意見だけど
624デフォルトの名無しさん
2019/08/18(日) 12:24:03.47ID:EYkGcDWG >>618
今も昔もVisual Studioでしょ?違うの?
今も昔もVisual Studioでしょ?違うの?
625デフォルトの名無しさん
2019/08/18(日) 12:33:43.15ID:HocKQVfh 優秀じゃない人にかぎって、オブジェクト指向言語を変に持ち上げるんだよね
職業でやってるんだから、同じことが簡単にできればそれでいいんだよ
できないのに、さもエレガントに開発できるよ、できないのは勉強不足だとか
いいだすバカがたくさん沸いて困るよな
そいつが有名なライブラリでも開発してるんならともかく
職業でやってるんだから、同じことが簡単にできればそれでいいんだよ
できないのに、さもエレガントに開発できるよ、できないのは勉強不足だとか
いいだすバカがたくさん沸いて困るよな
そいつが有名なライブラリでも開発してるんならともかく
626デフォルトの名無しさん
2019/08/18(日) 12:54:31.50ID:KK6bG3/n627デフォルトの名無しさん
2019/08/18(日) 12:55:36.10ID:KK6bG3/n >>625
> 優秀じゃない人にかぎって、オブジェクト指向言語を変に持ち上げるんだよね
罠かな?w
(優秀な人 + 優秀じゃない人)=すべての人がオブジェクト指向言語を持ち上げてる
っていうのが正解だろ?
> 優秀じゃない人にかぎって、オブジェクト指向言語を変に持ち上げるんだよね
罠かな?w
(優秀な人 + 優秀じゃない人)=すべての人がオブジェクト指向言語を持ち上げてる
っていうのが正解だろ?
628デフォルトの名無しさん
2019/08/18(日) 13:03:50.16ID:KK6bG3/n >>616
> 実際よくなってはないというかむしろ生産性落ちてる気がする
生産性が上がらないっていうのはこういうことだよ。
例えば、パソコンを使えば電卓よりも遥かに生産性が上がるだろ?
だがパソコンを使えない人にとってはどうか?電卓のほうが速いだろう?
生産性っていうのは単に道具を入れたら、それだけであがるってものじゃない。
生産性を上げるには使う側の能力もあげなければいけない。
電卓でもなんとか検定があるように使う側が能力を上げれば生産性はあがるが
限界ってのが存在する。どんなに頑張っても限界以上あがらない。
優れた道具はその限界を引き上げる。ただし限界を引き上げるだけなので
使ってる人間が頑張らなければ、今と変わらない。
だから能力があるプロ集団の生産性は著しく向上し、
能力がない素人集団は道具を使えずに生産性が落ちることになる。
出来るところと出来ない所で差がどんどん広がってるんだよ。
> 実際よくなってはないというかむしろ生産性落ちてる気がする
生産性が上がらないっていうのはこういうことだよ。
例えば、パソコンを使えば電卓よりも遥かに生産性が上がるだろ?
だがパソコンを使えない人にとってはどうか?電卓のほうが速いだろう?
生産性っていうのは単に道具を入れたら、それだけであがるってものじゃない。
生産性を上げるには使う側の能力もあげなければいけない。
電卓でもなんとか検定があるように使う側が能力を上げれば生産性はあがるが
限界ってのが存在する。どんなに頑張っても限界以上あがらない。
優れた道具はその限界を引き上げる。ただし限界を引き上げるだけなので
使ってる人間が頑張らなければ、今と変わらない。
だから能力があるプロ集団の生産性は著しく向上し、
能力がない素人集団は道具を使えずに生産性が落ちることになる。
出来るところと出来ない所で差がどんどん広がってるんだよ。
629デフォルトの名無しさん
2019/08/18(日) 14:09:04.96ID:i3jUiaGe 責任を人が無能なせいしにして
生産性が上がらないという事実に目をつぶろうとする究極無能
この手の無能は本当に厄介
自分だけ破綻すればいいのに周囲を道連れにする
生産性が上がらないという事実に目をつぶろうとする究極無能
この手の無能は本当に厄介
自分だけ破綻すればいいのに周囲を道連れにする
630デフォルトの名無しさん
2019/08/18(日) 15:31:43.72ID:KK6bG3/n 生産性を上げるにはどうするかの話やで?
道具を入れたら生産性が上がると勘違いしてるのは誰や?
道具を入れたら生産性が上がると勘違いしてるのは誰や?
631デフォルトの名無しさん
2019/08/18(日) 17:16:26.08ID:zvOpWkeB >>624
その機能が違う
その機能が違う
632デフォルトの名無しさん
2019/08/18(日) 17:38:49.42ID:KK6bG3/n どんだけVSに良い機能が追加されたとしても、
それを使わないなら、なんの生産性も上がらないのは当たり前だな
それを使わないなら、なんの生産性も上がらないのは当たり前だな
633デフォルトの名無しさん
2019/08/18(日) 17:45:52.31ID:HocKQVfh 具体的にどの機能が良いの?
個人的には非接続型のADO.NETとか、メリットがよくわからないわ
昔のADOでも非接続が必要なら手段はあったし
日本の平均的なプログラマーには高度でメリットが享受できないんじゃね?
欧米は知らんけど
個人的には非接続型のADO.NETとか、メリットがよくわからないわ
昔のADOでも非接続が必要なら手段はあったし
日本の平均的なプログラマーには高度でメリットが享受できないんじゃね?
欧米は知らんけど
634デフォルトの名無しさん
2019/08/18(日) 18:06:24.72ID:ug0GecaB ちょっとは調べろよ…
635デフォルトの名無しさん
2019/08/19(月) 20:24:40.67ID:lyoyHZhH. , ャ ィE5!..
.. ,,.e;〆 .、 w===|====!. π .e、x&
.. ^~ ! ``= π ,, カ. _ _ ̄オ⌒|! `ヘ
. fラ⌒ ̄l「~~~^. ,.タ. .ル .ll ~\_ 〃 〃. ^..
. .オ.. ,...__,xf~. ^ f! 、
. '^´  ̄ ̄..
.. l|.. r=キ'⌒..
. `!、 ~~~~~~⌒... l}
⌒heィ~. .+s_、_e. .^+--w=f `ヲse、._ _、... ′
636デフォルトの名無しさん
2019/08/19(月) 21:20:36.58ID:lyoyHZhH チンポがシコシコするのは、チンポ自身が独立した生き物であり、チンポ自身の意思であり自己決定である。
637デフォルトの名無しさん
2019/08/19(月) 21:41:01.59ID:P/EkLDB+ 復活しなくていいよちんぽ
638デフォルトの名無しさん
2019/08/21(水) 12:52:57.62ID:S8oWI2wd 機械語やアセンブリ言語から副作用はあれど式を導入して(x = x + 1)手続き型言語が誕生したと考えると、
手続き型言語も機械語から数学に寄ってきた言語で、関数型言語はそれを推し進めた言語とも言える。
(手続き型言語やOOP言語は式と命令が混ざっていると考えれば、純粋手続き型言語はアセンブリ言語?)
ただ、無限ループに関しては遅延評価を取り入れた言語(Haskellなど)がさらに数学に寄った極端な例で、
OCamlやSMLみたいな先行評価な関数型言語は無限ループに関しては手続き型言語と大差無い。
以下のHaskellコードはcycleのみが無限ループの構造だが、他のコードは線形。
(先行評価では無限ループの局所化は無理)
import Data.List
import System
main = mapM_ put $ zip hellos marks
hellos = (cycle.tails) "Hello World!!"
marks = cycle ["/","|","\\","--"]
put (x,y) = do putStrLn (x ++ "\n" ++ y)
mapM_ (\_ -> putStr "") [1..50000]
system "clear"
cyycleは組込だが、定義はこんな感じ。
cycle xs = xs ++ mycycle xs
手続き型言語も機械語から数学に寄ってきた言語で、関数型言語はそれを推し進めた言語とも言える。
(手続き型言語やOOP言語は式と命令が混ざっていると考えれば、純粋手続き型言語はアセンブリ言語?)
ただ、無限ループに関しては遅延評価を取り入れた言語(Haskellなど)がさらに数学に寄った極端な例で、
OCamlやSMLみたいな先行評価な関数型言語は無限ループに関しては手続き型言語と大差無い。
以下のHaskellコードはcycleのみが無限ループの構造だが、他のコードは線形。
(先行評価では無限ループの局所化は無理)
import Data.List
import System
main = mapM_ put $ zip hellos marks
hellos = (cycle.tails) "Hello World!!"
marks = cycle ["/","|","\\","--"]
put (x,y) = do putStrLn (x ++ "\n" ++ y)
mapM_ (\_ -> putStr "") [1..50000]
system "clear"
cyycleは組込だが、定義はこんな感じ。
cycle xs = xs ++ mycycle xs
639デフォルトの名無しさん
2019/08/21(水) 12:59:12.68ID:tOxptV2F そして関数型言語に足りないのは構造の記述力
手続き的なものはかけるが、それを分割構成するための
構造の記述力が欠けている。
だから大型アプリには適さない。
そして構造の技術力に強いオブジェクト指向言語は
その内部の手続の記述に矛盾なく関数型言語を
取り入れることが出来ている。
手続き的なものはかけるが、それを分割構成するための
構造の記述力が欠けている。
だから大型アプリには適さない。
そして構造の技術力に強いオブジェクト指向言語は
その内部の手続の記述に矛盾なく関数型言語を
取り入れることが出来ている。
640デフォルトの名無しさん
2019/08/21(水) 14:21:32.40ID:S8oWI2wd Haskellが基にした圏論はまさしく構造を記述する為に生まれた数学だが。。。
大規模開発とかはimportとかのパッケージの話じゃ無いかな?
だったら、別に言語に差異は感じないが。。。
大規模開発とかはimportとかのパッケージの話じゃ無いかな?
だったら、別に言語に差異は感じないが。。。
641デフォルトの名無しさん
2019/08/21(水) 19:10:28.30ID:kPWPr9E1 無職が開発を語るのはやめよう
642デフォルトの名無しさん
2019/08/21(水) 20:09:12.59ID:vrRBM7oH 推し進めたんじゃあなくて関数型のラムダ計算が一番最初に出来上がったんじゃあないの?
643デフォルトの名無しさん
2019/08/21(水) 21:04:56.39ID:mit+Rmec. , ャ ィE5!..
.. ,,.e;〆 .、 w===|====!. π .e、x&
.. ^~ ! ``= π ,, カ. _ _ ̄オ⌒|! `ヘ
. fラ⌒ ̄l「~~~^. ,.タ. .ル .ll ~\_ 〃 〃. ^..
. .オ.. ,...__,xf~. ^ f! 、
. '^´  ̄ ̄..
.. l|.. r=キ'⌒..
. `!、 ~~~~~~⌒... l}
⌒heィ~. .+s_、_e. .^+--w=f `ヲse、._ _、... ′
644デフォルトの名無しさん
2019/08/25(日) 18:30:08.01ID:MSsJe2jt haskellのようなオブジェクト指向じゃない言語でも結局オブジェクト指向と同等のことをできるようにするために四苦八苦してる
645デフォルトの名無しさん
2019/08/25(日) 18:40:55.15ID:Pfhbi9m3646デフォルトの名無しさん
2019/08/27(火) 22:21:22.91ID:OZKw/oXf これからはプロトコル志向の時代だ
647デフォルトの名無しさん
2019/08/29(木) 10:31:53.66ID:vfxLfXxi 最近クラス名で悩むことが増えた
仕事や責務でクラス分けするとうまい名前がなかなか出てこない
単なるデータクラスならこんなに悩まないのに
仕事や責務でクラス分けするとうまい名前がなかなか出てこない
単なるデータクラスならこんなに悩まないのに
648デフォルトの名無しさん
2019/08/29(木) 11:37:15.24ID:cvu01lA2. , ャ ィE5!..
.. ,,.e;〆 .、 w===|====!. π .e、x&
.. ^~ ! ``= π ,, カ. _ _ ̄オ⌒|! `ヘ
. fラ⌒ ̄l「~~~^. ,.タ. .ル .ll ~\_ 〃 〃. ^..
. .オ.. ,...__,xf~. ^ f! 、
. '^´  ̄ ̄..
.. l|.. r=キ'⌒..
. `!、 ~~~~~~⌒... l}
⌒heィ~. .+s_、_e. .^+--w=f `ヲse、._ _、... ′
649デフォルトの名無しさん
2019/08/30(金) 10:14:22.26ID:MgoiG7Lb クラス名・変数名に迷ったら書き込むスレ。Part28 [無断転載禁止]?2ch.net
http://mevius.2ch.net/test/read.cgi/tech/1494147712/
http://mevius.2ch.net/test/read.cgi/tech/1494147712/
650デフォルトの名無しさん
2019/08/31(土) 10:16:13.46ID:eEcCCuL2651デフォルトの名無しさん
2019/08/31(土) 10:35:20.05ID:eEcCCuL2 (+) 1 2
だけどこれって、むしろアセンブラっぽいような
でもカラムが整然と並ぶ形式の方がすっきりしていい気もする
カラムが整然と並んでると、式をデータ化できる
式をマスタ登録してSQLを動的発行するシステムを作ったことがある
当然、演算子は全部同じ列に記述
( 表1 項目1
+ 表1 項目2
)
みたいな
こうすると、項目を仕様変更する際に、影響先を瞬時に抽出できる
だけどこれって、むしろアセンブラっぽいような
でもカラムが整然と並ぶ形式の方がすっきりしていい気もする
カラムが整然と並んでると、式をデータ化できる
式をマスタ登録してSQLを動的発行するシステムを作ったことがある
当然、演算子は全部同じ列に記述
( 表1 項目1
+ 表1 項目2
)
みたいな
こうすると、項目を仕様変更する際に、影響先を瞬時に抽出できる
652デフォルトの名無しさん
2019/08/31(土) 10:41:18.99ID:eEcCCuL2 業務用語が膨大にある場合は業務用語をそのまま使うな
言語開発者は膨大な業務要件と格闘する立場にないからね
さっきの式のデータ化みたいに、実装と要件を分離する言語がほんとは必要
OSも要件が膨大で、管理しきれてない様子…
言語開発者は膨大な業務要件と格闘する立場にないからね
さっきの式のデータ化みたいに、実装と要件を分離する言語がほんとは必要
OSも要件が膨大で、管理しきれてない様子…
653デフォルトの名無しさん
2019/08/31(土) 11:23:04.37ID:FfB+ec1K オブジェクト指向は好きだけどプリミティブ型禁止ルールだけは受け入れられない
654デフォルトの名無しさん
2019/08/31(土) 11:30:15.49ID:vIqhbLSz >>647
適切に命名して適切に分類したら設計の大半は終わりじゃないの
>最近クラス名で悩むことが増えた
ってのは難しい仕事を任されるようになったんでしょ
むしろそうじゃないとプログラマの価値が減衰してることになる
要するに分析するのが難しい複雑な仕事を任されてんだよ
書くのが仕事じゃなくて分析するのが仕事、そこが「変数名が難しい」として現れてるだけ
適切に命名して適切に分類したら設計の大半は終わりじゃないの
>最近クラス名で悩むことが増えた
ってのは難しい仕事を任されるようになったんでしょ
むしろそうじゃないとプログラマの価値が減衰してることになる
要するに分析するのが難しい複雑な仕事を任されてんだよ
書くのが仕事じゃなくて分析するのが仕事、そこが「変数名が難しい」として現れてるだけ
655デフォルトの名無しさん
2019/09/08(日) 08:59:46.10ID:PYCbV2Hc 子供の頃に
読み聞かせや
余り親に話し掛けてもらえなかったりすると
長文を読むのが苦痛になるそうだ
弱育児放棄みたいな感じ
読み聞かせや
余り親に話し掛けてもらえなかったりすると
長文を読むのが苦痛になるそうだ
弱育児放棄みたいな感じ
656デフォルトの名無しさん
2019/09/08(日) 09:28:38.54ID:YBN7WO0H 長文嫌悪は職業病でしょw
なんでこんな糞の山になってんの、っていうコード見たこと無い?
そういうのはじっくり眺めるともっと単純に素朴に表現できて
コードの行数も半分以下になったりするんだよね
なんでこんな糞の山になってんの、っていうコード見たこと無い?
そういうのはじっくり眺めるともっと単純に素朴に表現できて
コードの行数も半分以下になったりするんだよね
657デフォルトの名無しさん
2019/09/08(日) 09:52:02.30ID:46Wp6heU つまり、弱育児放棄された人間=オブジェクト指向を使いこなせない、と
恵まれた生育環境にあるとオブジェクト指向を使いこなせる、っていうわけか
育ちの良さを測るのにも使えるな
恵まれた生育環境にあるとオブジェクト指向を使いこなせる、っていうわけか
育ちの良さを測るのにも使えるな
658デフォルトの名無しさん
2019/09/09(月) 11:42:50.83ID:YwGA5ACf C++なんだが、必要なクラスだけ
追加で作って
使わないと思われるクラスは放置しておいて
直すという方法が手っ取り早いので、
外人さん(英国のチーム)が直すと、
あいつらドキュメント絶対に一文字も
書いてくれないでどんどん追加するから、
すぐに数十万ステップのグロテスクな
ソースになる。
今見ているのはデバッガーのソースだが、
おそらく整理すればせいぜい1万ステップ。
なのに20万ステップもある。
ソースいくら追いかけても不明だが
ひと月で直さないといかん。
首吊ろうか退職しようか
どちらかになると思ってたが、
仮病使って当分休むことにした。
懇意にしてる主治医に事情話して
診断書書いてもらった。
外人はダメ。
覚えておいて!
追加で作って
使わないと思われるクラスは放置しておいて
直すという方法が手っ取り早いので、
外人さん(英国のチーム)が直すと、
あいつらドキュメント絶対に一文字も
書いてくれないでどんどん追加するから、
すぐに数十万ステップのグロテスクな
ソースになる。
今見ているのはデバッガーのソースだが、
おそらく整理すればせいぜい1万ステップ。
なのに20万ステップもある。
ソースいくら追いかけても不明だが
ひと月で直さないといかん。
首吊ろうか退職しようか
どちらかになると思ってたが、
仮病使って当分休むことにした。
懇意にしてる主治医に事情話して
診断書書いてもらった。
外人はダメ。
覚えておいて!
659デフォルトの名無しさん
2019/09/09(月) 12:08:26.76ID:y7T1rtq0 ブリカスってカスなんだな
660デフォルトの名無しさん
2019/09/09(月) 12:10:49.81ID:+2RtkJJ5 仕様書があるならコメントなんて書かなくてもいいじゃん
作業指示書が曖昧でゴミなのを相手のせいにしてるだけじゃねえの
作業指示書が曖昧でゴミなのを相手のせいにしてるだけじゃねえの
661デフォルトの名無しさん
2019/09/09(月) 12:41:58.84ID:R0M6Z5PK デバッガって
なんのデバッガつくらせたんだよ
なんのデバッガつくらせたんだよ
662デフォルトの名無しさん
2019/09/10(火) 01:10:52.52ID:2zzGvcE4663デフォルトの名無しさん
2019/09/11(水) 20:59:53.19ID:yUBNbcv2. , ャ ィE5!..
.. ,,.e;〆 .、 w===|====!. π .e、x&
.. ^~ ! ``= π ,, カ. _ _ ̄オ⌒|! `ヘ
. fラ⌒ ̄l「~~~^. ,.タ. .ル .ll ~\_ 〃 〃. ^..
. .オ.. ,...__,xf~. ^ f! 、
. '^´  ̄ ̄..
.. l|.. r=キ'⌒..
. `!、 ~~~~~~⌒... l}
⌒heィ~. .+s_、_e. .^+--w=f `ヲse、._ _、... ′
664デフォルトの名無しさん
2019/09/11(水) 22:06:43.14ID:dX8mKe9q665デフォルトの名無しさん
2019/09/12(木) 01:16:32.82ID:l03BlEnk 安直に外注に○投げてりゃ、仕事の質もそれなりだって。
単純に払った金額に応じた仕事してもらえりゃ、そりゃ苦労ないわ
それにオブジェクト指向とかAIとかバズワードふんだんに営業かけてくる口は
なおさら、それなり
単純に払った金額に応じた仕事してもらえりゃ、そりゃ苦労ないわ
それにオブジェクト指向とかAIとかバズワードふんだんに営業かけてくる口は
なおさら、それなり
666デフォルトの名無しさん
2019/09/15(日) 15:29:33.25ID:ZE/j/eyC ところでだ。「チンポがシコシコする」という日本語表現は、文法的に正しいのか?
チンポ「を」シコシコするのではなくて、チンポ「が」シコシコする。この場合、「チンポ」は主語となる。
オブジェクト指向で言う「集約」は2種類あって、全体(俺)と部分(チンボ)が繋がっている場合と、
全体(俺)と部分(チンボ)が別々になっている場合とが考えられる。けれども「チンボ」はそれ自体
が独立した生き物であり、所有者の意思とは無関係に、勃起して「シコシコする」。
例えば寝てる時にエロい夢みて朝起きてみたらチンコが勃起して射精してたとか。
違うか?
「胸がドキドキする」は良いが、「チンボがシコシコする」はダメな理由を、50字以内で述べろ!
チンポ「を」シコシコするのではなくて、チンポ「が」シコシコする。この場合、「チンポ」は主語となる。
オブジェクト指向で言う「集約」は2種類あって、全体(俺)と部分(チンボ)が繋がっている場合と、
全体(俺)と部分(チンボ)が別々になっている場合とが考えられる。けれども「チンボ」はそれ自体
が独立した生き物であり、所有者の意思とは無関係に、勃起して「シコシコする」。
例えば寝てる時にエロい夢みて朝起きてみたらチンコが勃起して射精してたとか。
違うか?
「胸がドキドキする」は良いが、「チンボがシコシコする」はダメな理由を、50字以内で述べろ!
667デフォルトの名無しさん
2019/09/15(日) 19:16:36.09ID:Ms2MnLBB 文法的には正しいだろ
意味的にはおかしいが
俺あるいは手がちんぽをシコシコするのであって、ちんぽがシコシコするわけではない
ちんぽ.シコシコしろ()
ではなく
手.シコシコしろ(俺のちんぽ)
とするのが意味的に正しい
集約云々は前者でモデリングするべき
即ち俺とちんぽが繋がってる
ちんぽが自立して動き回ったりしない
主人が死ねばちんぽも死ぬ、即ちライフサイクルが一致する
そういった集約は特にコンポジションと呼ばれる
意味的にはおかしいが
俺あるいは手がちんぽをシコシコするのであって、ちんぽがシコシコするわけではない
ちんぽ.シコシコしろ()
ではなく
手.シコシコしろ(俺のちんぽ)
とするのが意味的に正しい
集約云々は前者でモデリングするべき
即ち俺とちんぽが繋がってる
ちんぽが自立して動き回ったりしない
主人が死ねばちんぽも死ぬ、即ちライフサイクルが一致する
そういった集約は特にコンポジションと呼ばれる
668デフォルトの名無しさん
2019/09/15(日) 20:33:43.23ID:ZE/j/eyC 611 名無し三等兵 (ワッチョイ 7fe7-t9Bb) sage 2018/11/22(木) 12:46:59.97 ID:vFEoyYoC0
>>587
「ちんちん」の語源の1つの説に、
支那の娼婦が幼児語で「入れて入れて」と言った言葉を
当時の出羽守が有難がって日本に広めたという
かなり眉唾物な故事がある。
その説に依るなら「チンポがシコシコする。」は
当然のように入れた側の所感とその転用じゃな。
591 名無し三等兵 (スッップ Sd1f-hEn1) sage 2018/11/22(木) 12:26:55.61 ID:9IvK1JXqd
>>587
シコシコするは他動詞なので、所有者の意思とは無関係にチンポが自立行動するのであれば「イライラする」「ムラムラする」という自動詞を用いるのが正しい
>>587
「ちんちん」の語源の1つの説に、
支那の娼婦が幼児語で「入れて入れて」と言った言葉を
当時の出羽守が有難がって日本に広めたという
かなり眉唾物な故事がある。
その説に依るなら「チンポがシコシコする。」は
当然のように入れた側の所感とその転用じゃな。
591 名無し三等兵 (スッップ Sd1f-hEn1) sage 2018/11/22(木) 12:26:55.61 ID:9IvK1JXqd
>>587
シコシコするは他動詞なので、所有者の意思とは無関係にチンポが自立行動するのであれば「イライラする」「ムラムラする」という自動詞を用いるのが正しい
669デフォルトの名無しさん
2019/09/16(月) 22:17:36.76ID:lN8WklW2 555デフォルトの名無しさん2019/06/14(金) 18:40:23.68ID:at4G39ge
ちんぽがしこしこ、そんな言語表現あるのか?
クリントンの「不適切な関係」
https://eigo-kobako.blog.so-net.ne.jp/2008-06-21
不適切な関係、そんな言語表現あるのか?
ちんぽがしこしこしてしまったのが、不適切な関係なのか?
ちんぽがしこしこ、そんな言語表現あるのか?
クリントンの「不適切な関係」
https://eigo-kobako.blog.so-net.ne.jp/2008-06-21
不適切な関係、そんな言語表現あるのか?
ちんぽがしこしこしてしまったのが、不適切な関係なのか?
670デフォルトの名無しさん
2019/09/17(火) 09:25:43.52ID:fdCEMHma ジンジンするやヒリヒリするは痛みを表現する言葉として、
ちんぽがジンジンするとか、ちんぽがヒリヒリするとか使うだろ?
多分シコシコも何らかの刺激を形容した言葉と捉えれば、
別に何の不都合も無い。
ではシコシコするとはどういう感覚を言うのか、そこが問題だ。
ちんぽがジンジンするとか、ちんぽがヒリヒリするとか使うだろ?
多分シコシコも何らかの刺激を形容した言葉と捉えれば、
別に何の不都合も無い。
ではシコシコするとはどういう感覚を言うのか、そこが問題だ。
671デフォルトの名無しさん
2019/09/17(火) 10:00:51.05ID:8S6riXZW ジンジンヒリヒリは擬音語?
シコシコパコパコは擬態語?
シコシコパコパコは擬態語?
672デフォルトの名無しさん
2019/09/17(火) 11:12:11.11ID:CKQDO9I4 このうどん、シコシコしてますね?
みたいな感じだろ?
きっとまんこ側の挿入感覚なんだ。
みたいな感じだろ?
きっとまんこ側の挿入感覚なんだ。
673デフォルトの名無しさん
2019/09/17(火) 13:18:04.99ID:NdabWFlx674デフォルトの名無しさん
2019/09/17(火) 15:26:32.57ID:PhmnDMQb オブジェクト指向を否定する人って普段、どんなフレームワークを使って開発しているのか知りたい。てか、フレームワークという概念すらなさそう。
675デフォルトの名無しさん
2019/09/17(火) 15:28:49.22ID:UXcpASaa >>674
オブジェクト指向とフレームワークに何の関係が?
オブジェクト指向とフレームワークに何の関係が?
676デフォルトの名無しさん
2019/09/17(火) 15:33:41.25ID:PhmnDMQb >>675
最近のスマホアプリにせよ、組み込みにせよ、web開発にせよ、今時のフレームワークはオブジェクト思考を意識して設計がされているからね。まぁ、フレームワークに限った話でもないけど。
最近のスマホアプリにせよ、組み込みにせよ、web開発にせよ、今時のフレームワークはオブジェクト思考を意識して設計がされているからね。まぁ、フレームワークに限った話でもないけど。
677デフォルトの名無しさん
2019/09/17(火) 15:40:20.86ID:UXcpASaa それはおまえの使うフレームワークがオブジェクト指向になっているだけの話で、フレームワーク自体は何らオブジェクト指向の制約は課されて無いんだがなぁ
まるで自己中な独りよがりな奴だって事だけは理解した。
まるで自己中な独りよがりな奴だって事だけは理解した。
678デフォルトの名無しさん
2019/09/17(火) 15:53:13.34ID:nuFS/S7T オブジェクト指向ぶっ壊したDSL持ってるフレームワークとか結構あると思う
679デフォルトの名無しさん
2019/09/17(火) 16:45:12.67ID:XhhDmL+u >>677
何が言いたいのかさっぱりだが、
「フレームワークの設計がオブジェクト指向」ってことは
オブジェクト指向の有用性の実例の一つって話なんだが
「俺が使ってないからオブジェクト指向は使われてない!」は
間違いだって理解できるよね?
何が言いたいのかさっぱりだが、
「フレームワークの設計がオブジェクト指向」ってことは
オブジェクト指向の有用性の実例の一つって話なんだが
「俺が使ってないからオブジェクト指向は使われてない!」は
間違いだって理解できるよね?
680デフォルトの名無しさん
2019/09/17(火) 16:45:36.97ID:XhhDmL+u681デフォルトの名無しさん
2019/09/17(火) 17:18:58.81ID:PhmnDMQb682デフォルトの名無しさん
2019/09/17(火) 17:40:28.29ID:8+IVrNcD つまりC言語にフレームワークは無いw
683デフォルトの名無しさん
2019/09/17(火) 20:19:26.13ID:NfVkuHOm684デフォルトの名無しさん
2019/09/17(火) 20:25:31.19ID:NfVkuHOm オブジェクト同士は常に二人称で、「俺」←対話(メッセージング)→「チンポ」。
つまりチンポは独立し自ら考えて行動する別の生き物なのである。
この考え方に至ってからは、オブジェクト指向の理解もすんなり進みました。
上手くオブジェクトを定義して、上手く会話させてやるのがオブジェクト指向
での設計なんだなーと今でも思っています。
https://blog.mah-lab.com/2014/03/18/object-oriented/
チンコの随意筋と不随意筋
http://d.hatena.ne.jp/tottokotokoroten/20130516/1368716650
<俺>
「 部屋の英子がこちらを向いた気配に、彼は勃○した陰○を外から障子に突きたてた。障子は乾いた音をたてて破れ、
それを見た英子は読んでいた本を力一杯障子にぶつけたのだ。本は見事、的に当って畳に落ちた。 」
<チンポ>
「 その瞬間、竜哉は体中が引き締まるような快感を感じた。彼は今、リングで感じるあのギラギラした、
抵抗される人間の喜びを味わったのだ。 」
まさに独立した人格を有したチンポという、もう一人の俺がそこに現れるのである!
【藤子・F・不二雄】「みきおとミキオ」現在と未来、憧れの入れ替わり生活!
https://www.google.com/amp/s/middle-edge.jp/articles/0izbO.amp
つまりチンポは独立し自ら考えて行動する別の生き物なのである。
この考え方に至ってからは、オブジェクト指向の理解もすんなり進みました。
上手くオブジェクトを定義して、上手く会話させてやるのがオブジェクト指向
での設計なんだなーと今でも思っています。
https://blog.mah-lab.com/2014/03/18/object-oriented/
チンコの随意筋と不随意筋
http://d.hatena.ne.jp/tottokotokoroten/20130516/1368716650
<俺>
「 部屋の英子がこちらを向いた気配に、彼は勃○した陰○を外から障子に突きたてた。障子は乾いた音をたてて破れ、
それを見た英子は読んでいた本を力一杯障子にぶつけたのだ。本は見事、的に当って畳に落ちた。 」
<チンポ>
「 その瞬間、竜哉は体中が引き締まるような快感を感じた。彼は今、リングで感じるあのギラギラした、
抵抗される人間の喜びを味わったのだ。 」
まさに独立した人格を有したチンポという、もう一人の俺がそこに現れるのである!
【藤子・F・不二雄】「みきおとミキオ」現在と未来、憧れの入れ替わり生活!
https://www.google.com/amp/s/middle-edge.jp/articles/0izbO.amp
685デフォルトの名無しさん
2019/09/17(火) 22:16:34.28ID:CKQDO9I4 >>683
ちんぽは俺の意思に逆らって、勃ったりり勃たなかったりするから、不随意だろ?
ちんぽは俺の意思に逆らって、勃ったりり勃たなかったりするから、不随意だろ?
686デフォルトの名無しさん
2019/09/18(水) 01:42:11.13ID:vVFQhv99 オブジェクト指向って構造体なんだって
ふーんなるほどね
ふーんなるほどね
687デフォルトの名無しさん
2019/09/19(木) 13:00:34.09ID:1qDyd4KO 新入社員の胸に丸いおっぱいが2つ付いてた
俺は「お、オブジェクト指向だね」そう言って乳首の先に両手の人差し指を当てた
するとその娘は「もっと手続き的にしてください」と言った
俺はC++をやめてCを書くことにした
俺は「お、オブジェクト指向だね」そう言って乳首の先に両手の人差し指を当てた
するとその娘は「もっと手続き的にしてください」と言った
俺はC++をやめてCを書くことにした
688デフォルトの名無しさん
2019/09/19(木) 13:16:20.62ID:U7qxagOH 手続き的にヤるならA→B→Cの順にするべきだね
689デフォルトの名無しさん
2019/09/19(木) 13:52:15.10ID:nGuvzmI4 >>685
>ちんぽは俺の意思に逆らって、勃ったりり勃たなかったりするから、不随意だろ?
トイレでオシッコを出すのとオシッコを止めるのはどうなんだ?
928 デフォルトの名無しさん 2018/11/21(水) 18:59:11.61 ID:8Yc2p7H1
>>922
>ナンチャッテメッセージングスタイルになったのは
チンポ.オシッコを出す
チンポ.オシッコを止める
さっきトイレでやってきた。
929 デフォルトの名無しさん 2018/11/21(水) 19:07:17.83 ID:8Yc2p7H1
>>915
>単なる動的なメソッド呼び出しをメッセージと称し、ただしコールするメソッドが見つからない場合だけメッセージを
>ハンドリングできる省コストなナンチャッテメッセージングスタイルに落ち着いた。
×
俺.オシッコを止める 俺.オシッコを出す
○
俺.チンポに力を入れる 俺.チンポから力を抜く
>ちんぽは俺の意思に逆らって、勃ったりり勃たなかったりするから、不随意だろ?
トイレでオシッコを出すのとオシッコを止めるのはどうなんだ?
928 デフォルトの名無しさん 2018/11/21(水) 18:59:11.61 ID:8Yc2p7H1
>>922
>ナンチャッテメッセージングスタイルになったのは
チンポ.オシッコを出す
チンポ.オシッコを止める
さっきトイレでやってきた。
929 デフォルトの名無しさん 2018/11/21(水) 19:07:17.83 ID:8Yc2p7H1
>>915
>単なる動的なメソッド呼び出しをメッセージと称し、ただしコールするメソッドが見つからない場合だけメッセージを
>ハンドリングできる省コストなナンチャッテメッセージングスタイルに落ち着いた。
×
俺.オシッコを止める 俺.オシッコを出す
○
俺.チンポに力を入れる 俺.チンポから力を抜く
690デフォルトの名無しさん
2019/09/19(木) 14:38:00.19ID:CdA8pakc おしっこのコントロールはちんぽ関係ないだろ?
女だっておしっこのコントロール出来るんだからさ。
女だっておしっこのコントロール出来るんだからさ。
691デフォルトの名無しさん
2019/09/19(木) 16:05:27.41ID:CltbNuTz C++のオブジェクトは、構造体と関数の集まりだけどな。
これって実装依存になるのか?
これって実装依存になるのか?
692デフォルトの名無しさん
2019/09/19(木) 19:38:27.43ID:nGuvzmI4693デフォルトの名無しさん
2019/09/19(木) 19:52:31.50ID:CltbNuTz694デフォルトの名無しさん
2019/09/19(木) 19:57:18.49ID:2Kmv27QM コード読む気にならないことかな
695デフォルトの名無しさん
2019/09/19(木) 20:00:59.96ID:CltbNuTz それは末期ダ!
696デフォルトの名無しさん
2019/09/19(木) 20:04:44.70ID:uX+yZZQn >>693
長い三行で
長い三行で
697デフォルトの名無しさん
2019/09/19(木) 20:07:29.91ID:CltbNuTz ベースコードで80行もかかってるんだ。
俺の思ってるOOは俺には重過ぎるわ!!!
俺の思ってるOOは俺には重過ぎるわ!!!
698デフォルトの名無しさん
2019/09/19(木) 20:46:44.46ID:wWcgF64U 英語が変
なにもかも変
なにがしたいのかわからない
何を目的にしているのか
確かめたいことは何なのか
なにもかも変
なにがしたいのかわからない
何を目的にしているのか
確かめたいことは何なのか
699デフォルトの名無しさん
2019/09/19(木) 20:49:19.07ID:CltbNuTz ちんこより一般な議論が見たかったから、物故んでみたのだ〜。
まぁ、ノイズだ。
まぁ、ノイズだ。
700デフォルトの名無しさん
2019/09/19(木) 20:52:27.81ID:CltbNuTz あ、確かめたいことは、俺が十数年2chで見てきた議論は合っているかということもあるな。
701デフォルトの名無しさん
2019/09/19(木) 20:55:23.61ID:wWcgF64U なんか横着な無能を上げ足とってひたすら罵りたい要求が沸き上がってきた
自分も大概だから職場でやるとやばい
あなたを罵っていいですか
自分も大概だから職場でやるとやばい
あなたを罵っていいですか
702デフォルトの名無しさん
2019/09/19(木) 21:19:43.76ID:CltbNuTz 8個までおk。
703デフォルトの名無しさん
2019/09/19(木) 22:46:57.85ID:CdA8pakc >>692
海綿体が充血して膨張するのは筋肉関係ないだろうにw
海綿体が充血して膨張するのは筋肉関係ないだろうにw
704デフォルトの名無しさん
2019/09/20(金) 12:22:23.80ID:cmoMnKHw705デフォルトの名無しさん
2019/09/20(金) 20:01:39.86ID:sqh3QdaQ すまん、Podderって何?
706デフォルトの名無しさん
2019/09/20(金) 20:11:39.93ID:qcElLt/f 書いたものだが、PODが詰め物で、詰める者。
707デフォルトの名無しさん
2019/09/20(金) 20:25:19.21ID:2VgglAgS ふつうpad、padding使わない?男なら
708デフォルトの名無しさん
2019/09/20(金) 20:33:40.43ID:sqh3QdaQ 英語的に少し疑問はあるけど、それはいいとして...
>>693
SetMessagerとGetMessagerはMessageオブジェクトを受け渡しするものなんだよね?
どっちもMessageという名前で実装した方が覚えることが少なくてオブジェクトを使う人にとって分かりやすい気がする。
引数あり→Get,引数なし→Set
あなたは違うかもしれないけど、オブジェクト指向を理解したての人は何でもかんでもGetXXX,SetXXXというメソッドを用意しようとする傾向があるので注意。
絶対だめとは言えないけど、乱用すると変数をprivate化する意味が薄れるケースがある。
...といっても、このコードだけだと自分のアドバイスが的を射ているかは微妙で、なんとも言えぬ。
>>693
SetMessagerとGetMessagerはMessageオブジェクトを受け渡しするものなんだよね?
どっちもMessageという名前で実装した方が覚えることが少なくてオブジェクトを使う人にとって分かりやすい気がする。
引数あり→Get,引数なし→Set
あなたは違うかもしれないけど、オブジェクト指向を理解したての人は何でもかんでもGetXXX,SetXXXというメソッドを用意しようとする傾向があるので注意。
絶対だめとは言えないけど、乱用すると変数をprivate化する意味が薄れるケースがある。
...といっても、このコードだけだと自分のアドバイスが的を射ているかは微妙で、なんとも言えぬ。
709デフォルトの名無しさん
2019/09/20(金) 20:36:48.14ID:sqh3QdaQ 間違えた。引数ありがSet,引数なしがGetな。
710デフォルトの名無しさん
2019/09/20(金) 20:40:57.08ID:NK75S+Qc チンポがシコシコするぜ!
711デフォルトの名無しさん
2019/09/20(金) 23:39:11.73ID:qcElLt/f >>707
普通にtipoしたのと、オブジェクトのとらえ方の問題かも。
普通にtipoしたのと、オブジェクトのとらえ方の問題かも。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★4 [七波羅探題★]
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 [蚤の市★]
- 【地震】青森県で震度6強 長周期地震動も 津波注意報すべて解除 ★7 [ぐれ★] [ぐれ★]
- 【広島】「万引きした人を追跡」コンビニ店員の男性(46)を果物ナイフで刺したか 中国籍の少年(17)を殺人未遂容疑で現行犯逮捕 [ぐれ★]
- トランプ大統領 エヌビディア製AI半導体の中国輸出許可 安全保障重視の方針転換 [蚤の市★]
- 【サッカー】58歳カズ「オファーが来ている」 J3福島と近日中にも交渉 早ければ年内にも決断 [征夷大将軍★]
- 【実況】博衣こよりのえちえち朝こよ🧪
- さかまた「過呼吸になった」かなた「耳聞こえない」ござる「声出ない」まつり「ご飯食べれない」
- 【悲報】高市早苗の擬人化がXで大バズりwwwwwwwwwwww [455031798]
- くそしてかがやけ
- 🎌日本の地震をお祝いします👏👏👏✨
- お茶だと思って飲んだらションベンだった
