일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 스위프트
- queue
- 계명대 이종호
- 자바스크립트
- Svelte
- react
- 호키도키
- IOS
- HTML
- SWIFT
- data structure
- hokidoki
- 계명대
- 리액트
- 리액트 예제
- Hitit
- 힛잇
- javascript
- 개발
- 자료구조
- 개발자
- 이종호
- jest
- TDD
- 자스민
- 스벨트
- 자바스크립트 자료구조
- 비동기
- 호키스
- hokeys
Archives
- Today
- Total
목록개방폐쇄원칙 (1)
Dog foot print
[Architecture] S.O.L.I.D [S,O]
서론 로버트 C 마틴의 Clean Architecture 의 책을 읽는 중, SOLID원칙이 등장하여, 이를 정리하고자 글을 써본다. 재미있는 부분이라 함은 SOLID 원칙의 SOLID는 기존에 존재하던 5가지의 원칙의 이름을 2000년대 초반 마이클 페더스(레거시 코드 활용전략 저자)가 로버트 C마틴에게 앞 글자만 따서 재배열하여 SOLID라는 이름이 탄생한 것이다. SOLID SOLID 원칙은 함수와 데이터 구조를 클래스로 배치하는 방법, 그리고 이들 클래스를 서로 결합하는 방법을 설명해준다. (절대 객체지향프로그래밍 패러다임에 국한되지 않는다.) SOLID원칙의 목적은 다음과 같다. (클래스의 역할이 아닌 삽입과 삭제)변경에 유연하다. (프로그래머가) 이해하기 쉽다. 많은 소프트웨어 시스템에 사용될..
Architecture
2021. 4. 30. 23:00