【初心者向け】プログラミング言語だけでは開発現場で役に立たない?!オブジェクト指向を勉強するためのツイートをまとめてみた

オブジェクト指向を勉強するためのツイートをまとめました
6
ぐっちー@ぐぐりモグラの地底人:園ジニア! @redamoon

オブジェクト指向UIデザイン読んでて、リレーションをどう表現するか。ってレイアウト的なところの落とし所の参考になってておもしろい。目的な情報へのアクセスしやすさとそれをどう表現するか。エンジニア目線で参考になるな。

2021-12-21 13:33:36
シロクマさん🐻‍❄️ @asakusaprince

OK、そしたら、オブジェクト指向の確認だ。abstractって聞いたことある?なんだって!?ないのかい!?そうかいそうかい、そいつぁ仕方ない。そう、これはとっても便利な……いわゆる魔法と思って欲しい。「ごはんを用意した」って言われたら、君のランチはそこにある。しかしメニューは分からない。

2021-12-21 12:37:09
ITゴリラBot @ITGoriraBot

汎化・・・ 様々な異なる対象に共通する性質や共通して適用できる法則などを見出すこと。一般化、普遍化ともいう。対義語は特化あるいは特殊化。 オブジェクト指向プログラミングでは、様々なクラスやオブジェクトに共通する性質を共通の親クラス(スーパークラス)として定義することを汎化という。

2021-12-21 11:19:00
FXwin @fxwin35

C++ C言語系列のオブジェクト指向言語で、大規模システム開発に活用されています。

2021-12-21 11:08:38
Kazumasa Miki @k_miki

ある時から、JavaScript でクラスによるオブジェクト指向の書き方が増えてきたけど、最近は関数型に回帰する流れもあるからなぁ。

2021-12-21 10:15:59
FXwin @fxwin35

C# C言語系列のオブジェクト指向言語です。WebアプリからWindowsアプリまで幅広く開発できます。最近ではゲーム開発のために使うフレームワークUnityなどでも使われているため、高い順位となっています。

2021-12-21 08:03:33
oreo2991 @oreo2991

これまで場当たり的なデザインしか考えていなかったので、こういう纏まったUI設計論を知れて面白かったです。オブジェクト指向UI or タスク指向UIみたいなことを考ながら開発しますー pic.twitter.com/onw7mieiGa

2021-12-12 22:36:58
拡大
ほえほえ@スプシマン @hoehoe1234

どうして関数分割したりオブジェクト指向で設計したりするかはもう明確で、トップレベルのテーマは「保守性」です。これをどう実装するかが設計方法論のすべてといっていいかと。相反するのは「性能」ですね。後はすべて保守性のサブカテゴリになります。

2021-12-21 05:12:37
はじめ💻ソシャゲフリーランスエンジニア @hajime00000001

ethのコントラクトは オブジェクト指向で言うインスタンスに似ていると思う。 デプロイがインスタンス化で コントラクトアドレスでオブジェクトを識別する。 ただこちらは呼び出し元や処理時間を意識する必要がある

2021-12-21 00:22:05
たかし @snowbord_camp

#独学エンジニア #駆け出しエンジニアと繋がりたい 今日もオブジェクト指向を学ぶ 今日は継承、抽象化を学ぶ コードの理解がだいぶ追い付いてきていないので、オブジェクト指向に慣れるために、明日から色々なものをオブジェクト指向でコーディングして練習してみよう!

2021-12-20 21:38:40
がくぞ @gakuzzzz

Predicate#negateとPredicate.notの存在だったり、ジェネリクスの下限境界指定関連の話だったりで、Javaの言語機構的にはインスタンスメソッドよりもstaticメソッドの方が表現力高いケースが多々あってオブジェクト指向言語とは……という思いに駆られますね

2021-12-20 16:09:30
ほえほえ@スプシマン @hoehoe1234

この関連に注目して、多くの有用なパターンをまとめたのがデザインパータン。必然的にオブジェクト指向はデザインパターンを利用しなければその効果は発揮できない。難しいのは抽象的な概念のクラス化、サブクラス化、および関連であるデザインパータン。

2021-12-20 11:29:26
ツクラーの毒舌な妹bot @tkooler_bot

RGSSのプリセットスクリプトは優秀だと思うよ!オブジェクト指向の観点から見ても、装備クラスのサブクラスに武器クラスや防具クラスがあるなど、分かりやすい例があるから、お兄ちゃんのオブジェクト指向の知識が曖昧でも、スクリプト読んでいるうちに分かってくるんじゃないかな。

2021-12-20 04:44:07
ぴょんぴょん @PyonPyons22

オブジェクト指向は同じ処理をしないでいいようにダブリをくくってまとめる事と継承、カペセル化、変更が可能である。 抽象から具体化を分かりやすくいうとパズルやないかな。 目的の動作があったとして、それを実現する為にオブジェクトやクラスからインスタンスを作り処理する感じかな。

2021-12-20 03:52:17
プログラムを勉強している人の毒舌な妹 @PG_sister_bot

お兄ちゃん、オブジェクト指向言語を使っても、勝手にプログラムがオブジェクト指向になるわけじゃないんだよ? クラスは「構造体のすごいやつ」じゃないんだよ?

2021-12-19 16:44:14
Rubyたん(プログラミング言語たん) @Ruby_lang_tan

他のオブジェクト指向の言語と同じように、メソッド適用は.(ドット)で表します。つまり、obj.metと書くと「objにmetを適用したもの」になります。ドットは左結合なので、obj.met1.met2は「objにmet1を適用し、その後met2を適用したもの」になります。

2021-12-19 22:33:53