강의

멘토링

로드맵

Programming

/

etc. (Programming)

クリーンコーダーズ: 実践 オブジェクト指向プログラミングと TDD マスタークラス

10年以上にわたり、国内の多くの先輩開発者たちが後輩開発者たちにおすすめしたTDD & クリーンコードの名講義。

  • funnylearn
시니어의 비법
TDD
Java
oop
clean-code
clean-architecture
Thumbnail

学習した受講者のレビュー

こんなことが学べます

  • オブジェクト指向プログラミングの様々な原則に関する実践例とリファクタリング

  • TDDを通じた実装過程

  • IntelliJ IDE の機能を使用した漸進的リファクタリング

クリーンコーダーズ(クリーンコード&TDDマスタークラス)

実践オブジェクト指向プログラミングとテスト主導開発のすべて

あなたのコード、本当にきれいで頑丈ですか?

10年以上の間、多くの開発者たちの教科書と呼ばれた「ペク・ミョンソクのクリーンコーダーズ」

•••

なぜ多くの先輩開発者の方が時間が経っても常にクリーンコーダースをお勧めするのか、
7年8年が過ぎてもまた映像を見に来るのか、
Inflearnで高画質でお会いしましょう。

ペク・ミョンソクのクリーンコーダーを初めて聞いたことがありますか?

クリーンコーダーズ

なぜTDDを学ぶべきですか?

TDDは単なるテスト書式ではありません。

TDDは開発者の考え方自体を変える強力な実践法です。

まず、テストを作成することで要件を明確にし、不要なコードを減らし、いつでもリファクタリングできる安全ネットワークを提供します。

バグと恐怖から自由になります。

テストが自動的にコードを検証するため、新しい機能を追加したり既存のコードを修正したりすると、「何が壊れるのか」という不安から抜け出すことがあります。

コード品質と生産性、2匹のウサギを同時にキャッチすることができます。

TDDを実践すると、自然にきれいでメンテナンスしやすいコードを書くことになり、

長い開発サイクルと繰り返されるナイトビジョンから、より速くより安定したソフトウェアを開発できます。

チームワークと開発文化が異なります。

TDDはチーム内のコードレビュー、文書化、コラボレーションの質まで一歩一歩引き上げ、誰もが信頼できるコードベースを作成します。

この講義はこんな方におすすめです。

オブジェクト指向プログラミングとクリーンコード、TDDの実務適用法を学びたい開発者

より良い構造と品質を考える
中ニア開発者

レガシーシステムで変化と拡張に強いコードで改善したい開発者

この講義だけの特長

1)実戦中心のカリキュラム

  • 実務で頻繁に遭遇するコード品質の問題と

    テスト主導開発の重要な原則を深く確実に扱います。

  • 実際のプロジェクトですぐに使える実用的なヒントとノウハウを提供します。

2)コードで直接体得する学習

  • コードを通じて概念を自然に理解できるように、多数の例を提供します。

3) 問題解決中心のアプローチ

  • レガシーコードの改善、複雑なビジネスロジックの実装、

    リファクタリング、SOLID原則、デザインパターンなど

    実務で必ず知っておくべきこと

    実際の問題と解決プロセスを通じて自然に習得します。

「どんなことをもっと教えなければならないのかより、必ず知るべき内容をさらに深く悩みました。」

今回のクリーンコード&TDDマスタークラスでの目標は、実務で直通するコード品質と開発文化を

皆さんが直接体得して成長できるように助けることです。

コードの匂いがすぐに解決できるスキル、技術負債のないプロジェクト、変化と拡張に強いソフトウェアアーキテクチャ。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • なぜクリーンコードを書くべきか?について疑問がある方

  • 手続き型アプローチの問題点と、それを解決するオブジェクト指向のメリットについて知りたい方

  • 長年検証されたクリーンコード&TDDのガイドを受け取りたい方

前提知識、
必要でしょうか?

  • ジャバ

  • オブジェクト指向プログラミング

こんにちは
です。

2,473

受講生

16

受講レビュー

4.9

講座評価

1

講座

カリキュラム

全体

33件 ∙ (19時間 24分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

16件

4.9

16件の受講レビュー

  • leejinwoo1126님의 프로필 이미지
    leejinwoo1126

    受講レビュー 24

    平均評価 5.0

    修正済み

    5

    91% 受講後に作成

    It was a good lecture. I've rarely seen refactoring and OOP design applied in practice, but it was great to be able to practice them directly through the examples in each lecture. Lectures on the clean-coders website cost about $12 each, but seeing the instructor explain things easily in Korean and show the entire process of refactoring examples helped me identify areas where I was lacking. Just listening to this entire lecture won't make magic happen. I believe that if you reflect on what you need and practice it yourself, it will help you achieve better design, testing, and refactoring. One drawback is that since it's a free lecture, finding the examples isn't easy. In the latter half, I had to find them directly by looking at the repository names, but I studied thinking I had to endure that to watch such a good lecture. Thank you for sharing a lecture that, despite being 10 years old, is still valid today. For someone living in the provinces, it was a lifesaver.

    • hyongsu44님의 프로필 이미지
      hyongsu44

      受講レビュー 868

      平均評価 5.0

      5

      30% 受講後に作成

      Thank you for the valuable lecture.

      • find1086님의 프로필 이미지
        find1086

        受講レビュー 14

        平均評価 4.6

        5

        30% 受講後に作成

        • javarunner님의 프로필 이미지
          javarunner

          受講レビュー 75

          平均評価 4.9

          5

          15% 受講後に作成

          • leejh83729308님의 프로필 이미지
            leejh83729308

            受講レビュー 7

            平均評価 5.0

            5

            61% 受講後に作成

            Though old, I think it's a good lecture to watch once.

            無料

            似ている講座

            同じ分野の他の講座を見てみましょう!