본문 바로가기
- 배움이 있는 삶/- 소프트웨어 공학

소공-기본과정 정리

by story of interesting 2024. 10. 2.
반응형

- 결합도  응집도

 

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

반응형