architecture
-
두번 개발하지 않는 방법프로그래밍 2023. 11. 2. 23:23
꼭 읽어보세요. 야근 하기 싫다면... 개발자는 종종 같은 기능을 두번 개발해야 할 경우가 있다. 프로젝트 참조가 중복 참조되거나 네임스페이스 등의 문제로 또는 재귀적 호출이 되는 문제로 같은 기능을 이름만 변경 시켜서 개발해야 하는 문제가 있다. 이 문제는 Clean Architectrue와 관련 있고 준비되지 않은 프로젝트는 결국 재개발되어야 하는 문제가 발생한다. 그럼 어떻게 해결할 수 있을까? 이는 IoC 컨테이너와 DI에 밀접한 관련이 있다. 누군가는 흔히 구현 코드에서 아래와 같이 작업하고 있을지 모른다. public class TestModel { public string Name { get; set; } public int Age { get; set; } } public class Test..