최초의 문제 제기는 다음과 같은 모양을 띤다. 한 문장이지만, 여러 가지 문제를 함께 의미하기도 하고, 대개는 문제의 수준에 관계없이 쭉 나열한다.
답을 내놓기 전에 문제를 분명하게 다시 정의하는 일은 널리 쓰이는 방법이다.
대화하는 상황이라면 순발력과 지속적인 훈련이 없이는 불가능한 일이다. 추상화 수준을 맞추는 일과 MECE에 입각하여 문제를 정제하는 연습의 생활화가 필요하다.
출처: When to use Dependency Injection
The only thing that does not fully convince me in your articles is
usage of Guice. I’m currently unable to see clearly its advantages over
plain factories, crafted by hand. Do you recommend using of Guice in
every single case? I strongly suspect, there are cases, where
hand-crafted factories make a better fit than Guice. Could you comment
on that (possibly at your website)?
답을 내놓기 전에 문제를 분명하게 다시 정의하는 일은 널리 쓰이는 방법이다.
I think this is multi-part question:
- Should I be using dependency-injection?
- Should I be using manual dependency-injection or automatic dependency-injection framework?
- Which automatic dependency-injection framework should I use?
대화하는 상황이라면 순발력과 지속적인 훈련이 없이는 불가능한 일이다. 추상화 수준을 맞추는 일과 MECE에 입각하여 문제를 정제하는 연습의 생활화가 필요하다.
출처: When to use Dependency Injection




