Real-World Software Development : Chapter02 : KISS, Code Maintainability, SRP, Cohension, Coupling
목차 " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 개요최근 Java를 사용하고 익히고자 책을 몇 권 구매하게되었다. 교보문고에 가서 Project 기반으로 Java를 학습할 수 있는 책을 찾고 있던 도중 “실전 자바 소프트웨어 개발”이란 책이 눈에 띄었는데 이 책의 예제 코드와 학습한 내용을 정리해보고자한다. 이 글에서 정리하는 범위는 Chapter 02이며 page로는 21page ~ 48page 까지이다. Chapter02 ~ 03은 “입출금 내역 분석기” 이다. 또한 SOLID 원칙 중 단일 책임 원칙을 다룬다. 입출금 내역 분석기 - 요구사항책에서는 가상 인물인 “마크 버그저커”라는 인물을 등장시킨다. 이 인물은 여러 군데에서 많은 돈을 소비하는데 소비 내역을 자..