2017년 6월 11일 일요일

일반적인 디자인의 함정

로직을 잘못된 장소에두기

가장 일반적인 문제는 논리가 잘못된 구성 요소에 넣어 MVC를 손상시킬 수 있다는 것입니다. 관심의 분리. 이 문제의 세 가지 가장 일반적인 종류는 다음과 같습니다. • 비즈니스 로직을 구성 요소가 아닌 템플릿에 배치 • 도메인 논리를 모델이 아닌 구성 요소에 배치 • RESTful 서비스를 사용할 때 클라이언트 모델에 데이터 저장소 로직 배치
이것들은 까다로운 문제입니다. 왜냐하면 문제가되는 데 시간이 걸리기 때문입니다.

응용 프로그램은 계속 실행되지만 시간이 지남에 따라 향상되고 유지 관리하는 것이 어려워집니다. 세 번째의 경우,
문제는 데이터 저장소가 변경 될 때만 나타납니다 (프로젝트가 시작될 때까지 거의 발생하지 않음).

댓글 없음: