mrdoosun 8시간전 | parent | ★ favorite | on: 소프트웨어 아키텍처 배우기(matklad.github.io)

아키텍처를 기술 구조가 아니라 인센티브 구조로 보는 관점이 인상적이네요.

백엔드 프로젝트에서도 레이어링 자체보다 “새 기능을 추가하는 사람이 자연스럽게 올바른 위치를 찾는가”, “테스트가 빠르게 실패를 알려주는가”, “실험적인 코드가 핵심 경로로 번지지 않는가”가 더 중요하게 느껴졌습니다.

좋은 설계는 결국 사람들이 덜 위험한 선택을 하도록 만드는 환경에 가깝다는 생각이 듭니다.