SOFTWARE
      &
   PATTERN

아키텍트를 꿈꾸는 사람들

       발표 : 김연기
   Twitter : @scor7910
Blog : scor7910.tistory.com
Pattern
패턴 : 일정한 형태나 양식 또는 유형.
    소비 패턴
    행동 패턴
    동양과 서양은 생활 패턴이 서로 다르다.
<출처 : 네이버 국어 사전>




        가게에 외국인이 들어왔을 때 한국 사람들의 패턴
        출처 : 조석님의 마음의 소리
SW 와 패턴

SW 설계
단위 테스트




Refactoring
SW 오류/버그 수정
SW 설계 원칙
•   단일 책임의 원칙
•   의존관계 역전의 원칙
•   인터페이스 분리의 원칙
•   리스코프 대체 원칙
•   개방 폐쇄 원칙
디자인 패턴
• 생성 패턴
• 구조 패턴
• 행위 패턴
단위 테스트 패턴
            그림 출처 :
            xUnit Test Pattern
Refactoring Pattern
• http://www.refactoring.com/catalo
  g/index.html
SW 문제 해결 패턴

• DA
 – Dump Artifact / Dump Analysis
   • 메모리 덤프
• TA
 – Trace Artifact / Trace Analysis
   • 특정 시간 동안의 메모리덤프 분석.
   • 로그
참고자료

• Holub on Patterns (실용주의 디자인패턴)
• xUnit Test Pattern
• http://www.dumpanalysis.com/PDSPSI-
  materials
• http://www.dumpanalysis.org/Webinar-
  Introduction-Pattern-Driven-Software-
  Problem-Solving

Software pattern

  • 1.
    SOFTWARE & PATTERN 아키텍트를 꿈꾸는 사람들 발표 : 김연기 Twitter : @scor7910 Blog : scor7910.tistory.com
  • 2.
    Pattern 패턴 : 일정한형태나 양식 또는 유형. 소비 패턴 행동 패턴 동양과 서양은 생활 패턴이 서로 다르다. <출처 : 네이버 국어 사전> 가게에 외국인이 들어왔을 때 한국 사람들의 패턴 출처 : 조석님의 마음의 소리
  • 3.
    SW 와 패턴 SW설계 단위 테스트 Refactoring SW 오류/버그 수정
  • 4.
    SW 설계 원칙 • 단일 책임의 원칙 • 의존관계 역전의 원칙 • 인터페이스 분리의 원칙 • 리스코프 대체 원칙 • 개방 폐쇄 원칙
  • 5.
    디자인 패턴 • 생성패턴 • 구조 패턴 • 행위 패턴
  • 6.
    단위 테스트 패턴 그림 출처 : xUnit Test Pattern
  • 7.
  • 8.
    SW 문제 해결패턴 • DA – Dump Artifact / Dump Analysis • 메모리 덤프 • TA – Trace Artifact / Trace Analysis • 특정 시간 동안의 메모리덤프 분석. • 로그
  • 9.
    참고자료 • Holub onPatterns (실용주의 디자인패턴) • xUnit Test Pattern • http://www.dumpanalysis.com/PDSPSI- materials • http://www.dumpanalysis.org/Webinar- Introduction-Pattern-Driven-Software- Problem-Solving