Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- @advice
- 헥사고날
- 인텔리제이에서 프로젝트 이름 바꾸기
- 윈도우11 바로가기
- 자바디자인패턴
- 테스트대역
- java병렬처리
- MajorGC
- GOF
- test double
- spring boot
- 클린아키텍처
- java 멀티스레딩
- MinorGC
- 윈도우11 아이폰 메모 앱
- 동시요청
- 개발컨퍼런스
- js숫자체크
- MappingJackson2HttpMessageConverter
- refelction API
- 유스콘
- 테스트더블
- 멀티코어 프로그래밍
- 어댑터패턴
- Java
- Spring
- mustache함수
- 스프링부트 프로젝트 이름 변경
- reflection api
- 윈도우11 icloud 메모
Archives
- Today
- Total
목록개발노트/아키텍처 | 설계(design) (1)
져니의 개발 정원 가꾸기

많은 개발자들은 매일매일 코드와 고군분투한다. 특히나 새로운 요구사항이 추가될 때마다 과거에 코드 몇줄을 추가하기 위해 혹은 수정하기 위해 누군가가(혹은 본인이) 쓴 의도를 파악할 수 없는 코드를 파악하는데 수많은 노력과 기나긴 시간을 쏟는다. 개발자의 의도가 드러나는 코드와 좋은 소프트웨어 아키텍처는 개발자들의 큰 갈증이었다. (사실 책이 나오기 이전부터도)돌아가기만 하는 소프트웨어가 아닌 확장과 변경이 용이한 소프트웨어를 만들기 위해 다양한 아키텍처와 개발 방법론이 등장했다. 그 중에서도 로버트 마틴(a.k.a 엉클밥)의 저서 클린 코드와 클린 아키텍처는 클린 소프트웨어 아키텍처의 바이블이라고 불리우릴 만큼 개발자들에게 많은 인사이트를 주었다. 좋은 소프트웨어 아키텍처란 단기적으로나 장기적으로 비용을..
개발노트/아키텍처 | 설계(design)
2023. 2. 3. 01:34