클린코드 (2) 썸네일형 리스트형 6부 세부사항 30 데이터베이스는 세부사항이다.아키텍처 관점에서 볼 떄 데이터베이스는 엔티티가 아니다. 즉, 데이터베이스는 세부사항이라서 아키텍처의 구성요소 수준으로 끌어올릴 수 없다. 관계형 데이터베이스많은 데이터 접근 프레임워크가 테이블과 행이 객체 형태로 시스템 여기저기에서 돌아다니게 허용하는데, 아키텍처적으로 잘못된 설계다.디스크가 없다면 어떻게 될까?데이터를 파일이나 테이블 형태로 그대로 두는 경우는 거의 없다.하지만 성능은?성능은 시스템의 전반적인 아키텍처와는 아무런 관련이 없다.32장 프레임 워크은 세부사항이다.프레임워크 제작자물론 당신의 문제는 프레임워크가 풀려는 문제와 꽤 많이 겹칠 것이다.겹치는 영역이 크면 클수록 프레임워크는 실제로 더 유용해진다.해결책프레임워크를 사용할 수는 있다. 다만 프레임워크.. 클린코드(Clean Code)를 읽고 클린 코드 (Clean Code) - 애자일 소프트웨어 장인 정신 지은이 : 로버트 C. 마틴 옮긴이 : 박재호, 이해영 출판사 : 인사이트(insight) ❓책을 읽게된 이유 이 책을 처음 접한 것은 2022년 우아한테크코스(이하 우테코) 5기에 지원하였을때이다. 당시 우테코에서는 과제를 진행하며 클린한 코드를 작성하는 것을 요구 했다. 당시 나는 클린한 코드에 대해 아는 것이 없었기에 부랴부랴 클린코드를 사서 목차 수준만 간단하게 눈으로 훑고 우테코 5기를 진행하였다. (그러나 학교와 병행하며 하기에는 너무 시간이 없어 결국 우테코 프리코스를 중간에 포기해야 했다.) 그리고 1년이 흘러 우테코 6기에 다시 도전하고 실패하며 “실패는 성공의 어머니라”는 말을 곱씹으며우테코 측에서 제시해준 백엔드 개발자.. 이전 1 다음