SW
-
해커와 화가 (Hackers & Painters, 폴 그레이엄,임백준)review 2017. 1. 25. 22:44
p30 아이들은 그들에게 강요되는 삶의 방식 때문에 돌아버린다. 르네상스 시절의 십 대 견습생들은 일하는 개와 다르지 않았다. 하지만 오늘날의 십 대들은 신경 질환에 걸린 애완용 개 같다. 그들의 광기는 결국 참을 수 없는 무위도식이 초래한 정신착란인 것이다. p31 직업이 점점 세분되어감에 따라, 우리는 아이들을 더 오래 가르쳐야 한다. 산업사회 전의 아이들은 늦어도 최소한 14살이면 일을 시작한다. 대부분의 사람들이 살던 농업 지역에서도 그보다 휠씬 어린 나이에 일을 시작했다. 요즘에는 대한에라도 입학하면, 보통 21살이나 22살이 되기까지는 제대로 된 직업을 갖지 않는다. 의대나 박사과정의 사람들은 30세가 될 때까지도 일을 시작하지 않는다.p37 공부벌레들이 학교와 실제적인 인생은 전혀 다르다..
-
객체지향의 사실과 오해( 조영호 )review 2016. 9. 7. 01:00
우리나라에서는 흔하지 않은 프로그래밍 개념서(?) ( 교과서 느낌이 아닌) p130 객체지향 설계 기법역할, 책임, 협력이 견고하고 유연한 객체지향 설계를 낳기 위한 가장 중요한 토양이라는 사실을 알게 됐을 것이다. 이제 역할, 책임, 협력의 관점에서 애플리케이션을 설계하는 유용한 세 가지 기법을 살펴보기로 하자.1. 책임-주도 설계(Responsibility-Driven Design)2. 디자인 패턴(Design Pattern)3. 테스트-주도 개발 (Test-Driven Development) p158 WHAT/WHO 사이클책임-주도 설계의 핵심은 어떤 행위가 필요한지를 먼저 결정한 후에 이 행위를 수행할 객체를 결정하는 것이다. 이 과정을 흔히 WHAT/WHO 사이클 이라고 한다. WHAT/WH..