オブジェクト - 基礎
eternity
責任主導設計方法に代表されるオブジェクト指向設計方法を学習し、凝集度、結合度、カプセル化の観点から設計をトレードオフする方法を調べます。
Basic
software-design, oop
オブジェクト指向的なコードを書くために知っておくべき様々な設計原則を、動作するコードを中心に学習します。
オブジェクト指向設計原則
設計原則を使ってコードの問題点を把握する方法
リファクタリングでコードを進化させる方法
テストとコード品質の関係
学習対象は
誰でしょう?
オブジェクト指向設計原則の概念と適用方法について知りたい方
オブジェクト指向の概念をコードに適用するのに苦労する方々
良いコード設計のための基本的な原則とガイドが必要な方々
前提知識、
必要でしょうか?
Java 基本文法
オブジェクト指向言語を使ったコーディング経験
2,427
受講生
155
受講レビュー
100
回答
5.0
講座評価
2
講座
객체지향 설계와 도메인-주도 설계에 관심이 많으며 행복한 팀과 깔끔한 코드, 존중과 협력이 훌륭한 소프트웨어를 낳는다는 믿음을 가지고 있는 평범한 개발자입니다. 개발자, 교육자, 관리자를 오가며 익힌 다양한 경험을 바탕으로 좋은 코드와 함께 좋은 프로덕트를 만들기 위해 노력하고 있습니다.
저서로는 『객체지향의 사실과 오해』와 『오브젝트』가 있고 번역서로는 『엘레강트 오브젝트』가 있으며 『만들면서 배우는 클린 아키텍처』에 감수자로 참여했습니다.
💡개인블로그 : https://eternity-object.tistory.com/
全体
33件 ∙ (6時間 16分)
講座資料(こうぎしりょう):
全体
39件
5.0
39件の受講レビュー
受講レビュー 16
∙
平均評価 4.9
5
初めてのレビューを書くことができて光栄です。<オブジェクト - 基礎編>に続き、すぐに<オブジェクト - 設計原則編>まで全て受講し、レビューを作成します。 講義の長所は以下の通りです。 1. 原則だけを羅列するのではなく、実際のコード例があるため、直感的に理解できます。 ㄴ SOLID原則はよく触れるので知っていると思っていましたが、講義を見て私の勘違いだったということがわかりました。 2. <オブジェクト - 基礎編>より利便性が向上しました。 ㄴ 授業資料を通じて関連レポジトリへのリンクが提供され、アクセスしやすくなっています。 ㄴ 知識共有者の方がいなくなってプレゼンテーションが見やすくなりました。 やや惜しい部分も存在します。(些細なことです。) 1. 動画ごとに音量が異なり、少し気になります。 2. 動画にエラーがある場合もあります。 3. 「〜になります。」のような口語的な話し方が整理されると、もっとすっきりすると思います。 4. 外来語の表記法が異なる場合があるのですが(例: メソッド/メソード)、この点も統一されるとよりすっきりすると思います。 <オブジェクト - 基礎編>もぜひ見ることをお勧めします。より幅広く講義を理解することができます。 オブジェクト指向設計とは何か分からないという方には、本講義を強くお勧めします。 私の周りにもたくさん勧める予定です😊😊 良い講義を企画してくださったチョ・ヨンホさんに感謝いたします。今後、私のコードが大きく変わることが期待されます。少なく働き、たくさん稼いでください😊😊😊
choiseonmun様、最近「オブジェクト - 基礎編」のレビューを書いてくださったのを覚えていますが、もう完走されたのですね。 完走おめでとうございます。またレビューを書いてくださり、ありがとうございます。:) 講座がお役に立てたようで何よりです。 私の顔は多くの知人の方々からの要望で外すことにしたのですが、反応が良くて…何よりです。 健康上の理由で撮影期間が長くなり、ボリュームが少しずつ違うという問題が発生しましたが、不便だと感じられる方がいらっしゃいましたら、今後「オブジェクト - 基礎編」と一緒に再収録することも検討してみます。:) 一人で講座の制作、撮影、編集をしているのですが、今回の講座は発表資料が思ったより多くなり、途中で何度もチェックしたのですが、認識できていない部分があるようです。 この点については、しっかりとチェックせずリリースしてしまったこと、大変申し訳ございません。 私も一度再度点検し、できる限り早く修正いたします。:) もしお時間のある時に、動画のエラーや資料の一貫性についてご報告いただければ、できる限り早く修正してアップデートいたします。 「少ない労働で多く稼ぐ」という言葉が心に響きますね。 講座がメンテナンスにかかるコストを減らし、コードの品質を高めるのにお役に立てば幸いです。 ありがとうございます!
受講レビュー 2
∙
平均評価 5.0
5
講義、楽しく受講させていただきました。 普段、設計原則はよく理解しているつもりでしたが、意外にも誤解していた点が多かったことに気づきました。 コードを使って説明していただいたおかげで、簡単に理解することができました。 コードをどのようにリファクタリングすべきか漠然としていましたが、講義を受けてある程度明確な基準を持つことができるようになりました。 良い講義をありがとうございました!
開発人生さん、受講レビューをいただきありがとうございます。 設計原則を実際のコードを記述する際に活用できるように整理しましたが、お役に立てたとのこと、何よりです。 :) 気になる点があればいつでもご質問ください! 完講おめでとうございます。素敵な一週間をお過ごしください。
受講レビュー 3
∙
平均評価 5.0
5
映画を見ているかのようにわくわくしながら、設計についてのお話が続きますね〜 引き続きよく聞かせていただきます〜 良いお話ありがとうございます
Byung-mo Kim様、受講評価を残していただきありがとうございます。 例題を改善させながら設計原則を適用していく流れで構成しましたが、楽しくご覧いただけているようですね。 :) 後半に進むにつれて難易度が少し上がりますが、もっと面白い内容が待っていますので、ぜひ完走してください。 気になる点や修正すべき点があれば、いつでもお問い合わせください。 良い週末をお過ごしください。そして幸せな日々をお過ごしください。
受講レビュー 2
∙
平均評価 5.0
修正済み
5
基礎編に続き、オブジェクト指向に関しては最高の講義のようです。 概念から例まで、構成がしっかりした内容で構成されており、とても充実しています。
soljie74様、講座のレビューを残していただきありがとうございます。 オブジェクト - 基礎編でオブジェクト指向的なコードを記述する方法を説明したとすれば、オブジェクト - 設計原則編ではオブジェクト指向的な設計に改善できる方法を説明しようと努めましたが、お役に立てたとのこと、幸いです。 気になる点や修正する点があれば、いつでもお問い合わせください。 コース修了おめでとうございます。良い週末をお過ごしください!
受講レビュー 6
∙
平均評価 5.0
5
オブジェクト指向開発の核心と基礎に関する名品講義です〜 この原則を知って開発する時と知らずに開発する時は天と地の差と言えるでしょう。 このような原則を知らずに開発中でしたら、自分がスパゲッティコードを書いているということを後からでも分かるようになるでしょう〜!! :) 皆さん、メンテナンスしやすいコードを作るために今日もファイティングです〜 😊
クリスパクさん、受講レビューまで残していただき、ありがとうございます。 おっしゃる通り、多くの方が設計原則に基づいてきれいなコードを書けるようになっていただければと思います。 講義にご満足いただき、本当に本当にありがとうございます。次の講義も一生懸命準備いたします! 素敵な週末をお過ごしください。😊
期間限定セール
¥10,232
24%
¥13,584
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!