[소감 읽기] 를 읽습니다.

다음 책을 읽은 소감입니다.
나는 아직 이 책의 내용을 완전히 이해하지 못했다고 생각한다.그래서 이번에는'소감'형식으로 쓰고 나중에 다시 읽을 때 고찰을 잘 쓰도록 하겠습니다.

소감


이 책을 읽고 나는 청결 체계의 구조가 고정된 디자인 형식이라고 생각했다.고정된 유형이라기보다는 청결 디자인에 있어서 고려해야 할 원리와 원칙을 설명한 것 같다.이번 프로젝트가 클린 아키텍처를 적용한다고 해도 사람에 따라 설계를 바꾸겠다는 것이다.
인터넷에서 청결 체계 구조를 찾아봤는데 다음과 같은 동심원의 그림을 보여 주었다. 나는 많은 디자인이 청결 체계 구조의 형식으로 쓴 것이라고 생각한다.

참조: The Clean Code Blog
항상 청결 체계 구조가 한 가지 형식에 박혀 있는 것 같아서 조화롭지 않다고 생각했지만 이 책의 마지막 번역자 후기의 아래 부분을 읽고 나니 매우 유창하다고 느꼈다.
외관 모방에서 구조를 실현하는'동심원'의 예는 매우 많다.다만 저자처럼 원리, 원칙에 충실하기 위해 책을 먼저 읽어달라.그리고 작가와 대화를 하면서 자신의 구조를 청소할 수 있다면 좋겠다.
나는 이 책이 단순한 동심원 구성만으로 청결 체계 구조라고 할 수 있는 것이 아니라 청결 체계 구조를 실현하는 원리와 원칙을 총결하였다고 생각한다.
제21장 호소 체계 구조에서 다음과 같다.
그럼, 당신의 응용 프로그램 구조는 무엇입니까?최고 등급의 디렉터리 구조와 최고 등급의 소프트웨어 패키지의 원본 파일을'보건 시스템','회계 시스템','재고 관리 시스템'이라고 할 수 있습니까?아니면'Rails','Spring/Hibernate','ASP'라고 할까요?
이 책에 적힌 원리, 원칙을 이해하고 해당 프로젝트에 맞는 형태로 설계된 구조를 클린 아키텍처라고 할 수 있다는 것이다.나는 그것이 내성적 의존 관계인 동심원의 구성이라고 생각한다.
나는 아직 시스템 개발 경험이 없어서 잘 이해하지 못하는 곳이 많다.앞으로 시스템 개발에 대한 이해가 깊어지면 다시 한 번 읽어 더 잘 이해하고 싶다는 생각이 든다.

좋은 웹페이지 즐겨찾기