me2day

Singleton은 정말 테스트의 적이라는… Singleton 객체에 직접 접근하지 않고 Injection 받도록 변경한 다음 테스트에서 Mock을 대신 주입해 단순화 시키라. 09.05.17 17:53

미투 0

7 개의 댓글이 있습니다.

K-Dog K-Dog

헐..

09.05.17 19:37
홍민희 홍민희

테스트의 적이라기 보다는 애초에 나쁜 냄새가 나는 디자인이죠;

09.05.17 20:22
fupfin gEEkInsIdE

홍민희 : 정말 어쩔 수 없이 써야 하는 경우도 있겠지만 최근 몇년간 너무 난무한 패턴이에요. 심지어 인터페이스도 없이 만드는 경우가…

09.05.17 20:48
맹수 맹수

맞는 말이기는 한데요. scala 처럼 singleton이 문법으로 있는 언어에서는 어떨까요?

09.05.18 02:05
fupfin gEEkInsIdE

맹수 내가 scala를 몰라서 그러는데 언어에서 지원한다면 테스트 방안까지 마련되어 있을 것으로 기대하는데 어떤가?

09.05.18 08:58
맹수 맹수

ㄴ 몰라서 제가 질문을. . 다시 질문으로 던지시면 저는 어떻게 해요 T_T

09.05.18 16:16
fupfin gEEkInsIdE

ㄴ대답 못할 사람에게 질문한 댁이 잘못이지 ㅋㅋ

09.05.19 09:21