「オブジェクト指向」を含む日記 RSS

はてなキーワード: オブジェクト指向とは

2019-03-12

anond:20190312212513

C言語

半世紀以上前からある言語

ほとんどの言語C言語文法を参考にして作られているくらい多大な影響を与えた凄い言語

C++

Cを滅茶苦茶拡張した言語

拡張しすぎたせいで全容を知っている開発者ほとんどいない

C#

MSJavaっぽい言語が欲しくて作ったJavaもどきだったけど

今はこっちの方が言語として洗練されている

Objective-C

C++のようにC言語拡張した言語

ただし名前が示すとおりオブジェクト指向に特化した拡張

ジョブズお気に入り言語で専らMaciOS用言語だったが最近Appleが開発した後継的存在であるSwiftに移行しつつある

2019-03-02

オブジェクト指向.vs.関数型プログラミング

みたいな論争をしたがる人がいるけどPGの98%はどちらも理解できないから、めちゃくちゃ無駄だよな。

2019-02-13

http://javablack.hatenablog.com/entry/20180827/p1

この人はオブジェクト指向親でも殺されたのか?

さんざんあれは悪書だ、これは悪書だ、と言っておきながら

「その分野のことを知らない初学者には,とりあえずオライリーとか.ヘネパタとかK&Rとかオススメ.」

かいってるあたり何もわかってなさそうなんだけど。オライリーって本はないしヘネパタは初学者向けじゃないし(パタヘネのこと?いずれにせよ初学者向けじゃない)、K&Rは学習という意味ではクソ以下の価値しかない(歴史的価値はおおきいが)。

ていうかプログラミングって工学ではありえても理学にはなりえないので、もういろいろと初手からダメなんじゃないかと。視野狭くなってません?

(ところで増田って & って書くと展開されるんだっけ?)

2019-02-07

未来COBOLくらいの単純な言語覇権を握ると思う

変数スコープ概念が薄くて、データ構造配列くらいで、IFとループだけでロジックを組むみたいな。

記述が膨大で、静的型なのが欠点だけど、そこらあたりを克服したらすごいことになると思う。

オブジェクト指向言語を使ってる現場でも、オブジェクト指向らしい書き方をしてるところは皆無だし。

(世の中、イキってるWeb系の会社くらいでしかオブジェクト指向機能なんて使われてない)

オブジェクト指向やら関数型やら人類には難しすぎる。

2019-02-06

例えばDDDが好きじゃないとか、TDDが好きじゃないとか言うと、エンジニアはギョッとした顔で僕のことを見てくる。

まぁ実際スクラム必要ないみたいな話を聞いて、私もギョッとした顔をしてしまたことがある。

TDDDDDスクラム、型宣言オブジェクト指向原則デザインパターン、、、、

ソフトウェアエンジニアリングに於いて数えきれない聖書みたいなものがある。これらの聖書はすべての宗教聖書に一読の価値があるように、いいエッセンスが詰め込められている。

ただ、全てを一度引き出しにしまって、まずはコードを書くべきだ。

もちろんテストを書いてはいけないとも、クラス図を書いてはいけないとも、言ってはいない。

あなたソフトウェア判断に迷った時に聖書金言と見比べよう。

もし聖書には今のあなたの状況にあった教義が見つからなかった場合は、他の聖書に手を取ってみよう。

聖書の内容を頭に入れることは常に次のことより劣後すべきだ。

コードを書くこと

コードを読むこと

仕様を考えること

顧客と話すこと

他のエンジニア相談すること

2019-02-04

[]2019年2月3日日曜日増田

時間記事文字数文字数平均文字数中央値
009320699222.638
018412828152.740.5
0255429678.140
03238052350.137
041063563.518
05624340.530.5
06131357104.460
0725166966.837
08404486112.240
0984646577.040.5
101191176698.941
111381076378.035
12136969771.324
1385840698.945
14868952104.133
1590875897.351
16108997392.337
1711916669140.130
1811320690183.156
19128989977.339
20129933572.432
2118020373113.245
2218227113149.035.5
231301074682.743.5
1日2176243870112.138

頻出名詞 ()内の数字単語が含まれ記事

人(186), 自分(135), 増田(88), 話(87), 今(81), 日本(77), 前(70), あと(64), 感じ(61), 人間(59), 女(55), 男(52), 意味(51), 気(51), 女性(51), 問題(48), 好き(48), 仕事(48), ー(46), 時代(42), ファンタジー(42), 気持ち(41), 相手(40), 必要(40), 会社(38), 場合(37), 最近(36), 今日(36), 作品(36), 理由(34), 世界(34), 普通(34), 他(34), 時間(33), 結局(33), 理解(33), 昔(32), ワイ(32), 関係(32), じゃなくて(31), 金(31), しない(31), 存在(30), 子供(30), 逆(29), 全部(29), 頭(29), サービス(29), アニメ(29), 簡単(28), 情報(28), 無理(28), ネット(28), 言葉(28), 日本人(27), 海外(27), 目(27), 嫌(26), イメージ(25), 絶対(25), 恵方巻(25), 別(24), ゲーム(24), おっさん(24), 社会(24), 内容(24), 一番(24), PC(24), お金(23), 恵方巻き(23), 手(23), 最初(23), 自体(22), 女の子(22), メモ(22), オタク(22), 子(22), ダメ(21), 趣味(21), レベル(21), 結婚(21), 顔(20), アメリカ(20), バカ(20), しよう(20), 人たち(20), 人生(20), 周り(20), 💩(20), 漫画(20), 他人(20), 親(20), 事実(19), 失敗(19), 結果(19), 誰か(19), 仕方(19), 一緒(19), うんこ(19), 全く(18), 生活(18), 利用(18), 過去(18), アホ(18), 普段(18), 名前(18), 先(18), 東洋(18), コメント(18), 確認(18), わからん(18), 主人公(18), ただ(18), 文章(18), 男性(18), 確か(18)

頻出固有名詞 ()内の数字単語が含まれ記事

増田(88), 日本(77), ワイ(32), じゃなくて(31), 恵方巻(25), PC(24), 恵方巻き(23), アメリカ(20), わからん(18), キモ(16), …。(15), アプリ(15), スマホ(15), いない(13), 可能性(13), 外国人(13), 犯罪者(12), 個人的(12), 元増田(12), 中国(12), キモい(12), 被害者(11), Twitter(11), イケメン(11), いいね(11), ブクマ(11), マジで(10), ブログ(10), git(10), SNS(10), twitter(10), ツイッター(10), 2019年(9), 普通に(9), いいんじゃない(9), 日本女性(9), 1人(9), なのか(9), トラバ(9), 婚活(8), 10年(8), ツイート(8), -1(8), ブコメ(8), OK(8), 韓国(8), なんの(8), 好きな人(7), その子(7), Facebook(7), オブジェクト指向(7), な!(7), ウザ(7), ネトウヨ(7), 毒親(7), 平成(7), 2年(7), LINE(7), Google(7), ファンタジー(7), パワハラ(7), 人間関係(7), 一緒に(6), 東京(6), セブンイレブン(6), モテる(6), ???(6), KKO(6), 大阪(6), なんだろう(6), プリキュア(6), 自分たち(6), はてブ(6), ドラクエ(6), ブクマカ(6), マッチングアプリ(6), 個人情報(6), プレイ(6), 何度(6), モテ(6), 利用者(6), 世界観(6), 500万(6), 1日(6), 最終的(6), RPG(6), フェミ(6), はてなー(6), FGO(6), 知らんけど(6), リアル(6), おまえら(5), 精神的(5), 価値観(5), 社会人(5), svn(5), 40年(5), 毎日(5), Amazon(5), hatena(5), yahoo(5), 上の(5), キモオタ(5), イギリス(5), 30代(5), アレ(5), ー(5), Apple(5), お仕事(5), 医療漫画(5), 子供たち(5), -3(5), ドイツ(5), 1回(5), Java(5), CM(5)

本日の注目単語 ()内の数字単語が含まれ記事

svn(5), 医療漫画(5), 恵方巻(25), 👹(5), 豆まき(3), 遅滞(3), ネアンデルタール人(3), 承継(3), アゲイン(3), 恵方(4), プライバシーポリシー(3), 地方公共団体(3), ファンタジー(42), 手書き(12), 西洋(10), セブンイレブン(6), 伴っ(6), 尽き(7), メモ(22), 💩(20), よけれ(6), フォーム(5), 鬼(10), 通知(7), ツール(13), 機関(6), テキスト(6), 図(6), 光景(7), 白人(12), PC(24), うんこ(19), 含む(11), 舞台(9), ハゲ(12), ベース(8), 2つ(8), プログラム(9), 残り(11)

頻出トラックバック先(簡易)

白人「何故ジャップには東洋ファンタジーの名作が少ないんだ?」 /20190201001118(41), ■それJavaJavaScriptくらい違うよ /20190203114124(39), ■PCあるのに手書きメモ取る人 /20190202201220(30), ■ /20190203102328(11), ■カメラはあるのに被写体がない問題 /20190131130136(10), ■クソ簡単git説明をする /20190203175803(9), ■ /20190202214514(9), ■絶対に振られると分かってるけど告白するときの注意点 /20190202191209(7), ■9ヶ月勤めたNTTグループ退職しました /20190131164910(7), ■死後の世界が見つかったとしてさ /20190202230112(6), (タイトル不明) /20190203012600(5), ■もうセブンイレブンだけでいい感 /20190203220128(5), ■超都会の保育園で働いてたけど辞めた /20190203105443(5), ■北極点にいるんですが恵方巻食べられなくて困ってる /20190203143304(5), ■休日の過ごし方と焦燥感 /20190203180545(5), ■すぐ泣くのやめたい /20190203113220(5), ■栄養バランスの良い料理を教えて /20190201115009(5), ■女性がよく言う「日本女性美人が多くて海外モテる」みたいな話 /20190130153632(5), ■転職って /20190203103645(5), ■ホリエモンっていうかライブドアって何やってた会社なの? /20190203233006(5), ■太陽はどの方角から昇るか /20190203210927(5), ■本屋地図を買う人 /20190203092314(5)

増田合計ブックマーク数 ()内の数字は1日の増減

5992896(3930)

2019-02-03

anond:20190203183120

作法があるから敷居が高いってのはまあわかるけど、ちょっとオブジェクト指向理解しようとするな、感じろ(?)的なそれはもう困難の極みで使いこなそうとすること自体無謀であるというような解説を見たんだよね

人によって感じ方が違うのかな

anond:20190203182834

多重継承意図しない参照渡しでややこしいことになるから関数型の方が最終的にはスッキリ、というのはわかったけどPOPとやらは結局…というのをすでにトラバされてたかツッコミどころがなくなった

元は関数型をいじってたけどオブジェクト指向型をいじっても別に難しく感じなかったって話だから関数型もちゃんとやってるよ、うん

anond:20190203181655

ヘローワールドを出力するプログラムを考えた時に、

オブジェクト指向ではない言語だと、

プリント『ヘローワールド』!」

の一行で済むじゃん?

それがオブジェクト指向になると・・・

1.プリンタブルオブジェクト継承し、プリント可能オブジェクトクラス定義する。

2.ニューコマンドにより、1のオブジェクト実体化する。

3.2で実体化したオブジェクトに対してプリントメソッドを実行する。

って書くじゃん?

すると、そのメソッドほにゃららなので実行できません。って言われるのがオチ



というのは冗談だけど、最低限の作法を知らないと動かせないのがオブジェクト指向欠点かなって思うよ。

人間、そういうどうでもいいところで躓く人が多い。

オブジェクト指向意味がいまだにわかんないもん

冷蔵庫の内部の仕組みがわかんなくても誰にでも冷蔵庫使えるようなプログラムしろやってことでいいの?

anond:20190203181655

関数型言語やると「オブジェクト指向、なくても困らんな」ってなる。

個人的には「特別難しいとは思わないけど、無理して覚える必要もないな」って感じだ。

オブジェクト指向って難しいの?

昔はやたら難しい難しい言われてた気がするけど、個人的にはむしろないと不便じゃんぐらいにしか思えなくてどこらへんが難しいのかよくわからない

難しさの真理にたどり着けてないんだろうか

2019-01-20

C++人生台無しにした。

柴田望洋先生明解C++

STL標準講座

テンプレートテクニック

・Effective C++

More Effective C++

・Modern Effective C++

C++ポケットリファレンス

・入門Qtプログラミング

実践Qtプログラミング

・Effective STL

Boost C++ Librariesプログラミング

オブジェクト指向における再利用のためのデザインパターン

C++ テンプレート完全ガイド

OpenCV for C++

・大規模C++ソフトウェアデザイン

MakeGitなどコマンド系の技術書 複数

・Database系の技術書 複数

ネットワーク系の技術書 複数

Linux系の技術書 複数

Windows系の技術書 複数

自作ハード系の技術書 複数

・他の言語技術書 複数

15年かけC++を独学した。

上記書籍を何度も熟読し、

C++実装も規格書も、C++によるライブラリ実装

Boostソースコードも常に読むよう心がけた。

土日も祝日も平日朝も平日のしごと終わった後の夜も、

ずっと一人で努力し、風呂トイレ、布団の中でも勉強し、プログラムを書いた。

基本情報処理ソフトウェア開発者試験ネットワークスペシャリストとデータベーススペシャリストを取得した。

しかし、正社員はもとより、時給2000円の派遣プログラマも時給1200円のアルバイトスキル不足で何十社受けても一社採用されない。

とはいえ面接官のレベルは「STLなんて初めて聞いた」「gccて何かの会社?」

C++企画書(誤字ではない)を書いてる人なんてのがいるの?」

「じょーほーしょりしけんてのがあるの?外国の話?」

といったもので私の実力は全く理解されていなかったのだが。

独身で、一切を我慢して娯楽を全く体験しないまま40歳になってしまった。IT業界人間すべてが恨めしい。

貯金100万もなく、素人が書いたプログラムに対して手順書のとおりにマウス操作してエクセルテスト結果を書くだけの仕事ばかりしている。

C++じゃなくてCかC#Javaか、とにかくC++以外だったらこんな事にならなかっただろうに。

何の意味もない、苦しかっただけの、最悪の人生になってしまった。

2019-01-01

オブジェクト指向は今も大活躍してるよ

オブジェクト指向不要って聞くけどさ。

ロボットによる自動化とかIoTとか今まさに旬じゃん。

そのプログラミングでは、よく複数デバイス連携させて動かすよね。

タイヤ、アーム、センサカメラユニット、隣にあるロボット等々)

そのときオブジェクト指向で全体を設計しない?

  

あるデバイスから別のデバイスの中身の状態を見ることは出来ないから、情報のやりとりのために互いにメッセージを送りあうことになる。

これは隠蔽された要素同士のメッセージパッシングに相当するから、まさにオブジェクト指向によるデバイス協調動作設計

   

と思ってるんだけど、みんな全然違う設計の仕方してるのかなあ。

もしくは、データも入出力も単一デバイスに集まるシンプル構成からつの神様ユニットが全体を制御できちゃうオブジェクト指向設計するまでもない、っていうことで、はてなユーザだとそっち系の開発が多いのかね。

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん