Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

etc. (Programming)

デザインパターン with JAVA (GoF)

Javaの基本書を終えたばかりかJava初心者なら、この講座を通じてデザインパターンを習得 Javaを使用したプログラミングでは、より効率的なコードでプログラミングができると予想しています。

  • java
3시간 만에 완강할 수 있는 강의 ⏰
Java
MVC

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

こんなことが学べます

  • Javaの高度な活用

  • Javaを使用した高度なコードの実装

  • プロジェクトの進行中に発生するさまざまな問題の望む解決策

デザインパターンとは?

デザインパターンを適用してプログラムを作成する重要な理由は、
さまざまな追加要件にもっと簡単に対応するためです。
つまり、簡単にコードを修正できるようにするためです。
私が以前にやった経験、他の人がやった経験などを通して
こういう状況にこういう目的の修正だったらこうするのがいいと
体系的にまとめられたのがデザインパターンです。
だからプログラミングにデザインパターンを適用すると
もっと楽にプログラミングができるようになります。

「デザインパターン with JAVA (Gof)」 講座は、Gof Design Pattern の一部を Java で説明した講座です。

デザインパターンの使いやすさ

球球団2段作り


💁🏻‍♂️1〜999まで出力する必要がある場合、どのような方法が良いでしょうか?
🙋🏻‍♀️[方法1]は非常に長いハードコーディングをしなければならないのに対し、 [方法2]はfor文の中で条件をi<1000にだけ変更してくれれば終わり!
💁🏻‍♂️3段を出力する必要がある場合、どのような方法が良いでしょうか?
🙋🏻‍♀️[方法1]は水平に数字2をすべて3に置き換える必要がありますが、 [方法2]はint n = 3;にだけ変更してくれれば終わり!
この例はデザインパターンではありませんが、プロジェクトにデザインパターンを適用すると、この例のように
さまざまな追加要件に簡単に対応できます。

소스코드자료는 싱글턴패턴의 세 번째 강의 "쓰레드 사용시 문제점 해결과 좀 더 효율적인 코드 만들기"에 첨부 되어 있습니다.

해당 수업에서 좌측 상단의 수업 리스트버튼을 눌렀을 때 첨부파일을 확인할 수 있습니다.

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Javaの基本書を終えたばかりの方

  • もっと高いレベルでJavaを使いたい人

  • デザインパターンについて勉強したい人

  • [初級→中級] に進む段階にいる方に適しています。

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

  • Javaプログラミングの経験があるとします。

  • JDK、ビルドツール、IDEのインストールに関する内容は扱いません。

  • このコースはJDK 1.8、Eclipse 2019-06バージョンで作成されました。

こんにちは
です。

5,719

受講生

373

受講レビュー

118

回答

4.6

講座評価

6

講座

현) 더조은IT아카데미 - 자바개발자과정 / 플러터 / 빅데이터 / 블록체인 강의

28년차 개발자이면서 강의를 겸하고 있습니다.

*** 저서 ***

이재환의 자바 프로그래밍 입문 / 골든래빗

예제로 배우는 스프링 부트 입문 /  비제이퍼블릭

핵심강좌! 유니티 / 유페이퍼

핵심강좌! Cocos2d-X / 유페이퍼

시작하세요! cocos2d 아이폰게임프로그래밍 / 위키북스

*** 온라인 강의 ***

자바 : 클래스의 이해와 객체지향 프로그래밍

디자인 패턴 with JAVA

예제로 배우는 스프링부트 입문

핵심 강좌! Cocos Creator 2D 게임 개발

게임 디자인 패턴 with Unity

 

 

カリキュラム

全体

21件 ∙ (3時間 19分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

76件

4.4

76件の受講レビュー

  • 프리라이프님의 프로필 이미지
    프리라이프

    受講レビュー 10

    平均評価 4.8

    3

    100% 受講後に作成

    강의 내용이 생각보다 좀 아쉽네요 실무에서 바로 사용할 수 있을 정도로 깊이 있는 실무 코드를 생각했는데 조금 아쉽습니다 그리고 초반부에는 차근히 작성하면서 진행하는 반면 중 후반부 부터는 그냥 소스코드 붙여넣고 대략적으로 설명하시는 부분도 좀 아쉬웠고요 차근히 스텝별로 코드 작성하면서 진행하면 이해하기도 더 좋고 했을텐데 너무 빠르게 코드 붙여넣고 설명하면서 훅 넘어가니까 놓쳐서 다시 뒤로 돌려서 보는 부분도 많았네요 하지만 기초가 부족하거나 디자인패턴에 대한 기본이 아예 안되신 분들에게는 이런 패턴은 이런 식으로 구현하는 구나 라고 느낌이 오실 것 같습니다 여튼 전반적으로 아쉬운 퀄리티의 강의 입니다

    • OMG님의 프로필 이미지
      OMG

      受講レビュー 205

      平均評価 5.0

      5

      100% 受講後に作成

      디자인패턴이 무엇인지 입문하기에 도움이 되는 강좌입니다.

      • Wonjin Kim님의 프로필 이미지
        Wonjin Kim

        受講レビュー 1

        平均評価 4.0

        4

        100% 受講後に作成

        디자인 패턴 공부하려고 책도 사서 보고 유튜브 강의도 봤는데 그것들 보다 이해하는데 도움이 되었습니다. 각 패턴을 단계별로 설명해 주시는 부분이 좋습니다. 하지만 모든 패턴 설명이 그렇지는 않았습니다. 강의 소개 보고 많이 기대하고 수강해서 그런지 별 하나 뺐습니다. 프리라이프님 강의 평가에 공감이 됩니다.

        • 성낙현님의 프로필 이미지
          성낙현

          受講レビュー 6

          平均評価 5.0

          5

          100% 受講後に作成

          디자인패턴을 공부하려고 나름 책도 보고 강좌도 찾아봤었는데... 드디어 마음에 드는 강좌를 찾게되었네요.. 전체적으로 정리도 잘되어있고 무엇보다 예제가 맘에 들었습니다. 짤막한 예제소스로 충분한 이해를 시켜준다는게 쉽지않은데 되게 공을 많이 들이셨다는걸 느낄수 있었습니다. 좋은 강좌 감사하구요..다른 개발자분들도 한번씩 들어보신다면 도움이 되실거라 생각합니다.^^

          • 느림보개발자님의 프로필 이미지
            느림보개발자

            受講レビュー 26

            平均評価 4.9

            5

            100% 受講後に作成

            디자인 패턴에 대해서 막연하게 느껴졌는데, 이번 강의를 통해서 자주 쓰는 디자인 패턴에 대해서 쉽게 이해 할 수 있었습니다. 자바 기반 디자인 패턴에 대해서 궁금 하신 분들에게 추천드립니다~

            ¥3,998

            javaの他の講座

            知識共有者の他の講座を見てみましょう!

            似ている講座

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