1. 서비스를 가장 작은 단위의 마이크로서비스(모듈)로 분해한다 2. 모듈의 의존성 플로우를 다이어그램으로 나타낸다 3. 많은 모듈로부터 의존을 받는 모듈은 자주 변하면 안된다(유틸리티 모듈등) 만약 변화가 많을 것으로 예상되는 불안정한 모듈이 의존을 많이 받는다면 아키텍쳐를 다시 짠다
해당 댓글은 삭제되었습니다.
코드 짤때 말하는거?
아님 너가 올려준 공식으로 계산해서 테스트통과하는지 살펴보라는거?
코드짤때 테스트코드 짜놓고 테스트하긴하는데 엄밀하게는 안함 넘 귀찮아서 못하겠던데
잘 이해가안됨.. 아키텍쳐 설계하고나서 그걸 구현할때 테스트해야된다는거? 근데 멀 테스트해야하는지 모르겠음..
아키텍쳐랑 관계없이 그냥 코드짤때 tdd해보라는거지? 너가 말해준만큼만 알고있음 요구사항에 맞게 테스트코드부터 짜고 거기에 맞춰서 코드짜는거