Object - Design Principles
eternity
Learn various design principles needed to write object-oriented code, focusing on working code.
초급
oop, Software Test, software-design
責任主導設計方法に代表されるオブジェクト指向設計方法を学習し、凝集度、結合度、カプセル化の観点から設計をトレードオフする方法を調べます。
手続き型設計の問題
オブジェクト指向のコードの設計と実装方法
オブジェクトに責任を割り当てる基本原則
依存性管理技術
凝集度、結合度、カプセル化を使用して設計をトレードオフする方法
学習対象は
誰でしょう?
オブジェクト指向設計の概念と適用方法が気になる方
オブジェクト指向の概念をコードに適用するのに苦労している人
オブジェクトに責任を割り当てる基本原則が気になる方
前提知識、
必要でしょうか?
Javaの基本文法
オブジェクト指向言語を使ってコードを書いた経験
2,133
受講生
114
受講レビュー
74
回答
5.0
講座評価
2
講座
객체지향 설계와 도메인-주도 설계에 관심이 많으며 행복한 팀과 깔끔한 코드, 존중과 협력이 훌륭한 소프트웨어를 낳는다는 믿음을 가지고 있는 평범한 개발자입니다. 개발자, 교육자, 관리자를 오가며 익힌 다양한 경험을 바탕으로 좋은 코드와 함께 좋은 프로덕트를 만들기 위해 노력하고 있습니다.
저서로는 『객체지향의 사실과 오해』와 『오브젝트』가 있고 번역서로는 『엘레강트 오브젝트』가 있으며 『만들면서 배우는 클린 아키텍처』에 감수자로 참여했습니다.
💡개인블로그 : https://eternity-object.tistory.com/
全体
31件 ∙ (5時間 0分)
講座資料(こうぎしりょう):
1. 0-1. 講義紹介
05:05
2. 1-1. 映画予約ドメイン
13:35
3. 2-1. 手続き型設計
11:50
4. 2-1-例. 手続き的な設計
08:15
5. 2-2. 変更と依存性
13:59
6. 2-3. データとプロセス統合
08:52
7. 2-4. 手続きからオブジェクトへ
07:48
全体
89件
5.0
89件の受講レビュー
受講レビュー 44
∙
平均評価 4.8
5
One of the best lectures I've taken this year and it completely changed my perspective on development.
Thank you for your generous compliments. I hope that those who attended the lecture will change their perspective to look at code from a maintainability perspective, and I hope that you gained some insight into this. :)
受講レビュー 5
∙
平均評価 5.0
5
In a lecture that deals with IT technology, a lecture that deals with the subject of development paradigms seems to be of great help to the learners in building their knowledge. Other Spring or Java lectures are good, but I think this kind of lecture that makes you think at least once before typing is really good.
When I was making the lecture, I was a little worried about how the response would be after opening because object-oriented design is not something that needs to be learned right away like Spring, but I feel relieved that there are people like ycseol who think it will be helpful. Thank you for your positive evaluation. :)
受講レビュー 2
∙
平均評価 5.0
5
This is a great lecture. I think it will be helpful to all developers, regardless of their experience level.
I congratulate you on completing the course, korchl, and I am really grateful that you gave it a good review. I am really glad that it was helpful. I will try my best to make the next lecture so that you won't be disappointed. :) The weather has gotten really cold, so take care of your health and have a happy new year!
受講レビュー 4
∙
平均評価 5.0
5
As I became more advanced in terms of simple implementation, I looked for Cho Young-ho's books a lot, but sadly, I couldn't approach <Object> in terms of quantity and difficulty. But now I'm so happy that I can approach it as a lecture. The basics feel like learning <Facts and Misconceptions of Object-Orientedness> in more detail. I can personally realize the necessity of it by looking at cases of transitioning from procedure-oriented to object-oriented. I've only seen the beginning, but it's been a great help in recalling the content that I had forgotten for a while. However, there's something really disappointing. Since you read the script, you convey the content in a stiff literary style. As someone who knows the instructor's smooth and immersive teaching skills, I really, really regret this part. More people should know the instructor's charm..!!!!! He speaks with ease in every word, and he explains difficult concepts in an easy and fun way😭 I remember you saying in another lecture that online is more awkward than offline, so how about creating an environment like an offline lecture for the next lecture? I am cautious about making this suggestion, but I would like to tell you that it comes from my heart as a fan. I have two fathers. One is my biological father, and the other is Professor Cho Young-ho🤭 He is someone I am very grateful to for broadening my horizons. Thank you for always giving me great lectures!🙂
Hello, Dodun. I'm glad that the lecture was helpful. While preparing this lecture, I tried to visually express design-related knowledge as easily as possible, and after reading Dodun's course review, I feel good that I achieved my goal to some extent. :) I completely agree with what you said, and I personally think it's too bad. While offline lectures can be conducted in sync with the listeners and fit the atmosphere, online lectures are not easy for me personally. Online lectures seem to sound stiff because they focus more on delivering content than offline lectures. After talking to people around me and receiving mostly positive feedback, I decided to release it, but after reading the feedback, I feel regretful. I will think about finding a balance between offline and online lectures for the next lecture. :) I feel burdened and grateful to be called father, but I will come back with a better lecture so that you won't be disappointed. Thank you so much for your positive review!
I really sympathize with this part where the content is delivered in a stiff octopus style.
¥12,899
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!