Misko Hevery가 제공 한 단위 테스팅에 대한 Google Tech Talk 프레젠테이션을 보고 new
비즈니스 로직 코드에서 키워드를 사용하지 말라고 말했습니다 .
프로그램을 작성했는데 new
여기저기서 키워드 를 사용 했지만 데이터를 보유한 객체를 인스턴스화하는 데 주로 사용되었습니다 (즉, 함수 나 메소드가 없었습니다).
프로그램에 새 키워드를 사용할 때 문제가 발생했는지 궁금합니다. 그리고 우리는 그 '규칙'을 어디에서 깨뜨릴 수 있습니까?