diff --git a/chapter1/README.md b/chapter1/README.md new file mode 100644 index 0000000..135f4ff --- /dev/null +++ b/chapter1/README.md @@ -0,0 +1,13 @@ +# 1장 오브젝트와 의존관계 + +스프링은 `자바를 기반`으로 한 기술이다. +그렇기 때문에 가장 중요하게 `가치`를 두는 것이 바로 `객체지향 프로그래밍이 가능한 언어`라는 점이다. + +> **스프링의 관심사** + +스프링이 가장 `관심`을 많이 두는 대상은 `오브젝트`이다. +애플리케이션에서 오브젝트가 `생성`되고 다른 오브젝트와 `관계를 맺고`, `사용`되고 `소멸`하기까지의 `전 과정`을 진지하게 생각해볼 필요가 있다. + +결국 `오브젝트에 대한 관심`은 오브젝트의 `기술적인 특징`과 `사용 방법`을 넘어서 `오브젝트의 설계`로 발전하게 된다. + +* 1장에서는 스프링이 어떤 것이고, 무엇을 제공하는지 보다는 스프링이 `관심`을 갖는 대상인 `오브젝트의 설계와 구현`, `동작원리`에 더 집중해야 한다.