[231026 - TIL] 아키텍처를 위해 투쟁하라!

Dongwoo Kim·2023년 10월 26일
0

TIL / WIL

목록 보기
110/113

클린 아키텍처 (2019, 로버트 C. 마틴 저 / 송준이 역) 을 ~4장까지 읽고 내게 영감을 주었던 문구들

좋은 아키텍처가 비싸다는 생각이 든다면,
나쁜 아키텍처를 시도해 보라.

소프트웨어 아키텍처의 목표는 필요한 시스템을 만들고 유지보수하는 데 투입되는 인력을 최소화하는 데 있다.

소프트웨어는 반드시 '부드러워'야 한다. 다시 말해 변경하기 쉬워야 한다.

변경사항을 적용하는 데 드는 어려움은 변경되는 범위에 비례해야하며 변경사항의 형태와는 관련이 없어야 한다.

아키텍처를 위해 투쟁하라

테스트는 버그가 있음을 보여줄 뿐, 버그가 없음을 보여줄 수 는 없다

소프트웨어는 과학과 같다. 최선을 다하더라도 올바르지 않음을 증명하는 데 실패함으로써 올바름을 보여주기 때문이다.

profile
kimphysicsman

0개의 댓글