- 객체지향 설계 원칙

- 리팩토링

- Ioc/DC

- AOP

- 디자인패턴

등등의 기술들을 전부 알고 자바를 까야한다.


이것조차 모르고 자바를 까는 애들은 단순 문법충 수준이라고 생각하고 거르면 된다.


객체지향이 단순한 클래스와 객체 그리고 관계라고 1차원적으로 생각하는 애들이 보통 자바 까더라


C++과 JAVA는 객체지향 언어인데 객체지향의 근본을 알게되면 서로의 언어를 비교하는 것은 잘못된 것임을 바로 알아차릴 것이다.