728x90
예전에 Gof의 디자인 패턴을 읽어본 적이 있다. 그때는 c++에 대해 잘 모를때라 읽어도 이해가 잘 안됐었다. 지금도 c++를 잘 아는건 아니지만 어느정도 디자인 패턴에 대해서 알고 싶은게 생겨 구입해 읽어보았다.
내용은 패턴의 이름, 쓰이면 좋은 곳, 장점과 단점, 구현 방법들, 그 방법들에 대한 장점과 단점 등등으로 구성되어있다. 글이 유머도 있고 게임을 예를 들어서 설명해주기 때문에 술술 읽히긴 하나 직접 적용해보기 전엔 잘 모르겠다. 설계에 대한 직관이나 통찰력이 아직 부족하다고 느꼈다. 그리고 그 부족을 채우는건 경험일거라 생각하는데... 일단 책도 읽고 만들어보고 이것저것 다 해봐야겠다.
이 책을 통해서 얻은게 없는건 아니지만 아직까지 추상적인 단계라 시원한 느낌이 들진 않는다.
728x90