Woojin

[Spring] 소프트웨어 개발과 관심사의 분리

소프트웨어 개발과 관심사의 분리 1. 소프트웨어 설계의 핵심 소프트웨어 설계는 미래의 변화에 대비하는 작업이다. 애플리케이션은 시간이 지나면서 계속 변화한다. 요구사항 변경 DB 변경 고객사별 환경 차이 기능 추가 및 수정 유지보수 비용 증가 따라서 좋은 코드는 변화에 대응하기 쉬운 코드여야 한다. 2. 관심사의 분리 ...

Preview Image

[Data Modeling] 데이터 모델링 1일차 - 개념/논리/물리 모델링과 ERD 기초

📍 연관 포스팅 [Data Modeling] 데이터 모델링 1일차 - 개념/논리/물리 모델링과 ERD 기초 [Data Modeling] 데이터 모델링 2일차 - 정규화, 반정규화 1. 들어가며 이번 글에서는 데이터 모델링의 기본 흐름과 ERD를 작성할 때 자주 만나는 설계 포인트를 정리한다. 데이터 모델링은 단순히 테이...