처음 디자인패턴책으로 헤드퍼스트가 젤 좋은거같음 GOF나 Modern c++같은 책은 솔직히 읽기가 쉬운책은 아닌데..저건 확실히 초보자가 봐도 좋을 책임..다만 언어가 자바라서...언어 안따지면 무조건 헤드퍼스트로 시작하는게 나쁘지 않음..
ㅐㅐ(122.42)2015-10-31 18:21
GoF는 어떤측면에서 초보한테 별로인가요?
티나ㆍ스프라우트(tinaptec)2015-10-31 18:23
내가 GOF로 먼저 시작해서 그런걸수도 있지만 솔직히 디자인패턴은 코드가 어떻게 되느냐보다는 개인적으로 그림을 잘그리는게 중요하다고 생각됨..어떤 구조로 되고 그걸왜 사용해야되는지 알면 되는게 가장 중요한데..GOF는 글로 설명이 많이 되어있음..대표적으로 지금 생각나는게 싱글톤임..GOF보면 싱글톤을 N개의 객체의 생성을 제한한다고 되어있음..근데 우리가 보편적으로 싱글톤을 쓰는건 1개의 객체만 생성하는거임...
ㅐㅐ(122.42)2015-10-31 18:34
근데 N개를 하던 1개를 하던 그건 중요한게 아님..개인적으로 싱글톤의 핵심은 static 객체 생성,생성자 제한임...이게 핵심인데 어렵게 N개라는식으로 말하는거부터가 혼란이 된다는거임..
처음 디자인패턴책으로 헤드퍼스트가 젤 좋은거같음 GOF나 Modern c++같은 책은 솔직히 읽기가 쉬운책은 아닌데..저건 확실히 초보자가 봐도 좋을 책임..다만 언어가 자바라서...언어 안따지면 무조건 헤드퍼스트로 시작하는게 나쁘지 않음..
GoF는 어떤측면에서 초보한테 별로인가요?
내가 GOF로 먼저 시작해서 그런걸수도 있지만 솔직히 디자인패턴은 코드가 어떻게 되느냐보다는 개인적으로 그림을 잘그리는게 중요하다고 생각됨..어떤 구조로 되고 그걸왜 사용해야되는지 알면 되는게 가장 중요한데..GOF는 글로 설명이 많이 되어있음..대표적으로 지금 생각나는게 싱글톤임..GOF보면 싱글톤을 N개의 객체의 생성을 제한한다고 되어있음..근데 우리가 보편적으로 싱글톤을 쓰는건 1개의 객체만 생성하는거임...
근데 N개를 하던 1개를 하던 그건 중요한게 아님..개인적으로 싱글톤의 핵심은 static 객체 생성,생성자 제한임...이게 핵심인데 어렵게 N개라는식으로 말하는거부터가 혼란이 된다는거임..
너무 많은걸 담은 책보다는 핵심만을 담은 책으로 접근하는게 좋다고 생각해서 한말임..