Blog Content

  • 옵저버 패턴 Observer Pattern

    Category 디자인 패턴 on 2017. 1. 7. 16:09

    @참고 사이트-http://hyeonstorage.tistory.com/165-http://blog.lifeis.gift/175 @옵저버 패턴 예제 1. 자동차를 탈 때-연료가 소진될 때까지의 주행가능거리를 출력하는 클래스-연료량이 부족하면 경고 메세지를 보내는 클래스-연료량이 부족하면 자동으로 근처 주유소를 표시하는 클래스-->이 세 클래스는 차량의 연료량의 변화를 알아야 한다.(통보받아야 한다)이 때 옵저버 패턴을 이용해서 Subject Class(연료량 데이터를 가진 클래스)가 연료량이 변화할 때마다 세 클래스에 연료량을 통보해주면 된다.-세 클래스가 Observer가 된다. Observer끼리는 같은 형태의 클래스일 필요가 없다. Observer의 인터페이스만 구현되어 있으면 된다. 2. 센서값 ..

    Read more
  • 프로토타입 패턴

    Category 디자인 패턴 on 2016. 12. 24. 11:56

    @참고링크https://www.linkedin.com/pulse/art-design-patterns-android-4-prototype-pattern-ahmed-iraki

    Read more
  • 싱글턴 패턴

    Category 디자인 패턴 on 2016. 12. 10. 14:21

    @저널데브http://www.journaldev.com/1377/java-singleton-design-pattern-best-practices-examples @저널데브 해석한 곳https://blog.seotory.com/post/2016/03/java-singleton-pattern @싱글턴을 사용하는 목적오직 하나의 객체가 필요할 때 @싱글턴을 사용하며 생긴 문제가 멀티스레드 환경의 동기화 문제! @그렇다면 싱글턴 패턴은 언제 사용해야 할까?...?!!!!!!!???? -A singleton should be used when managing access to a resource which is shared by the entire application, and it would be destruc..

    Read more
  • 자바 디자인 패턴 참고 자료 및 정리

    Category 디자인 패턴 on 2016. 11. 20. 16:59

    @참고 자료1. 디자인 패턴 목록 - Wikipedia (영문) - 위키 백과 2. 도서 - Java 객체지향 디자인 패턴 - Head First 디자인 패턴 - Java 언어로 배우는 디자인 패턴 - 열혈강의 자바 디자인 패턴 - GOF의 디자인 패턴 3. 학습 사이트 - Inflearn 자바 디자인 패턴의 이해 (동영상) - 삼실청년 블로그 - tutorialspoint (영문) - SourceMaking (영문) - JournalDev (영문) - iluwatar's github (영문/GitHub) - Java Code Geeks (영문) 4. 기타 - 자바 코어 라이브러리에서 자바 디자인 패턴이 구현된 사례 5. 고민해볼 것 - 필드값을 초기화 해주는 것과 초기화해주지 않는 것에 성능차이가 있을..

    Read more