오브젝트 - 7장 객체 분해
서론 사람들은 한 번에 해결하기 어려운 커다란 문제를 맞닥뜨릴 경우 이 문제를 해결 가능한 작은 문제로 나누는 경향이 있다고 합니다. 이렇게 나눠진 문제들 역시 한 번에 해결하기 어렵다면 또다시 더 작은 문제로 나눌 수 있습니다. 이처럼 큰 문제를 해결 가능한 작은 문제로 나누는 작업을 분해라고 합니다. 프로시저 추상화와 데이터 추상화 프로그래밍 언어를 통해 표현되는 추상화의 발전은 다양한 프로그래밍 패러다임의 탄생으로 발전했는데 프로그래밍 패러다임은 프로그래밍을 구성하기 위해 사용하는 추상화의 종류와 이 추상화를 이용해 소프트웨어를 분해하는 방법의 두 가지 요소로 결정됩니다. 프로그래밍 패러다임이란 적절한 추상화의 윤곽을 따라 시스템을 어떤 식으로 나눌것인지를 결정하는 원칙과 방법의 집합입니다. 여기에..
스터디/오브젝트
2022. 10. 14. 22:54
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 공간 기반 아키텍처
- redis sorted set으로 대기열 구현
- pipeline architecture
- java ThreadLocal
- 자바 백엔드 개발자 추천 도서
- space based architecture
- 서비스 기반 아키텍처
- redis sorted set
- spring boot excel download oom
- @ControllerAdvice
- 람다 표현식
- transactional outbox pattern spring boot
- JDK Dynamic Proxy와 CGLIB의 차이
- redis 대기열 구현
- spring boot 엑셀 다운로드
- service based architecture
- transactional outbox pattern
- spring boot redisson destributed lock
- pipe and filter architecture
- spring boot poi excel download
- spring boot redis 대기열 구현
- spring boot excel download paging
- spring boot redisson 분산락 구현
- polling publisher spring boot
- spring boot redisson sorted set
- 트랜잭셔널 아웃박스 패턴 스프링 부트 예제
- java userThread와 DaemonThread
- 트랜잭셔널 아웃박스 패턴 스프링부트
- microkernel architecture
- 레이어드 아키텍처란
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함