반응형
- 결합도 응집도
https://www.youtube.com/watch?v=HmReC2wrsWk
https://www.youtube.com/watch?v=mTZBDQj_Njo
- UML 표기법 : USE CASE Didagram 작성법
UML 다이어그램 구분
1) 정적모델링 - 구조적 다이어 그램
- 클래스 다이어 그램 / 객체다이어그램 / 컴포넌트 다이어그램 / 배치다이어그램 / 복합체 다이어그램 / 패키지 다이어그램
2) 동적모델링 - 행위다이어그램 ( 7 가지)
- 유즈케이스 다이어그램 / 시퀀스다이어그램 / 커뮤니케이션 다이어그램 / 상태다이어그램 / 활동다이어그램 / 상호작용 다이어그램 / 타이밍다이어그램
https://www.youtube.com/watch?v=0BBBuoDIG1g
-디자인패턴
: 디자인 패턴은 요리의 레시피 같은 것임
- 모듈간의 관계 및 인터페이스를 설계할 때 참조할 수 있는 전형적인 해결방식 또는 예제를 의미함
- 문제 및 배경, 실제 적용된 사례, 재 사용이 가능한 샘플코드 등으로 구성됨
- "Don't reinvent the wheel" 바퀴를 다시 만들지 마라 처펌, 새로 해결책을 구성하는 것보다, 디자인 패턴을 참고하여 적용하는 것이 효율적이다
- GOF의 디자인 패턴은 - 생성패턴, 구조패턴, 행위패턴 으로 구분됨
- 생성패턴
구조패턴
행위패턴
https://www.youtube.com/watch?v=wqEVih-9ttg
Clean architecture
반응형
'- 배움이 있는 삶 > - 소프트웨어 공학' 카테고리의 다른 글
2022년 기출문제-소공(ing) (8) | 2024.11.08 |
---|---|
2021년 기출문제-소공(ing) (11) | 2024.11.04 |
2020년 기출문제 - 소공 정리(디자인패턴 다시 공부) (2) | 2024.10.16 |