yagni

    7

    9답변

    그들은 모순됩니까? 디커플링은 달성하기가 매우 어렵습니다. 그러나 대부분의 응용 프로그램에서는 필요하지 않으므로 고도로 결합 된 응용 프로그램을 설계 할 수 있습니다. "구성 요소를 분리 할 수 ​​없습니다."와 같은 명백한 부작용 이외의 변경 사항은 거의 없습니다. 단위 테스트는 엉덩이 "등 당신은 어떻게 생각하십니까? 당신은 항상 오버 헤드를 분리하고

    3

    3답변

    IoC와 DI에 관해 많이 읽었지만, 대부분의 상황에서이 기술을 사용하면 많은 것을 얻게 될 것이라고 저는 확신하지 못합니다. 플러그 가능 구성 요소가 필요한 코드를 작성한 경우 그렇습니다. 값이 표시됩니다. 하지만 그렇지 않다면, 클래스에서 인터페이스로 의존성을 변경하는 것이 더 많은 타이핑 이외에 실제로 당신을 얻는 것인지 질문합니다. IoC와 DI가

    15

    6답변

    내가 일하는 방식에 민첩한 생각을 점차 흡수 해 감에 따라 yagni ("필요하지는 않을 것")가 점점 더 중요 해지고 있습니다. 잘못된 우선 순위를 걸러 내고 이 아닌 다음을 결정하는 가장 효과적인 규칙 중 하나 인 것 같습니다.. 그러나 yagni는 여기에서 거의 속삭이지 않은 개념 인 것으로 보입니다. 나는 의무 검색을 실행했고, 한 가지 질문 제목에