구현보다는 구조를 알아야 더 잘 활용해서 쓰지
예를들어 스프링 프레임워크라는게 더 객체지향적으로 설계할 수 있게 도와주는 거잖아 그거모르고 그냥 냅다 제공하는 기능만 사용하면 코드몽키나 다름없잖아
내부구현을 보라는 게 그런 객체지향 설계와 디자인 패턴이 정말 잘 녹아있음 예를들면 JDBC Template도 템플릿 콜백 패턴으로 구현되있고, 덕분에 편하게 SQL 쿼리만 메소드에 보내주면 쓸 수 있는 거임. 또 IoC라는 것도 스프링에만 특화된 기술이 아니고 범용적인거라 너가 직접 IoC대로 팩토리 클래스를 만들수도 있고, 등등 할말이 많지만 암튼 구현을 본다는것보다는 내부구조를 보면 좋다는거
백갤러 2(211.192)2024-08-25 21:45
너가 밸류어노테이션으로 프로퍼티 읽어올때 으잉 왜 null이지? 하는상황을 겪어봐야 이런말이안나옴 - dc App
가끔 끄집어내서 써야해서요
구현이 아니라 구조를 공부하란것... 가끔은 구현을 알아야할때도 있고
밑에 글은 구조적인 걸 묻는거지 내부 구현을 물은 적은 없는 것 같은데
구현보다는 구조를 알아야 더 잘 활용해서 쓰지 예를들어 스프링 프레임워크라는게 더 객체지향적으로 설계할 수 있게 도와주는 거잖아 그거모르고 그냥 냅다 제공하는 기능만 사용하면 코드몽키나 다름없잖아 내부구현을 보라는 게 그런 객체지향 설계와 디자인 패턴이 정말 잘 녹아있음 예를들면 JDBC Template도 템플릿 콜백 패턴으로 구현되있고, 덕분에 편하게 SQL 쿼리만 메소드에 보내주면 쓸 수 있는 거임. 또 IoC라는 것도 스프링에만 특화된 기술이 아니고 범용적인거라 너가 직접 IoC대로 팩토리 클래스를 만들수도 있고, 등등 할말이 많지만 암튼 구현을 본다는것보다는 내부구조를 보면 좋다는거
너가 밸류어노테이션으로 프로퍼티 읽어올때 으잉 왜 null이지? 하는상황을 겪어봐야 이런말이안나옴 - dc App