본문 바로가기

책 리뷰3

<훌륭한 프로그래머 되는 법> 요약 CHAPTER 4. 코드 줄여 개선하기 간단하고, 불필요한 것이 없으며, 끝이라고 확실하게 답할 수 있는 것을 아름답다고 여긴다. 특정 종류의 버그에 지독하게 당해본 뒤에 예전의 코드로 되돌아가면, 해당 코드에 숨어 있는 잠재적인 버그를 자연스럽게 발견하게 된다. 그것은 프로그래머의 육감이다. CHAPTER 6. 경로 탐색하기 새로운 코드 베이스에 적응을 위해서는 다음과 같은 작업들을 재빠르게 해내야 한다. 코드의 어느 부분부터 보아야 하는지 파악하기 코드의 부분별 기능을 알아내고, 그 기능을 어떻게 수행하는지 살펴보기 코드의 품질을 가늠하기 시스템 내부를 어떻게 탐색할 것인지 계획하기 코딩 관례를 이해하고, 본인의 수정 사항이 그것과 어울리도록 만들기 특정 기능이 있을 법한 위치를 파악하고, 그 기능에.. 2019. 9. 4.
<조훈현, 고수의 생각법> 요약 1. 앞으로 남아 있는 나날을 위해서, 지금 우리가 해야 할 일은 생각을 바꾸는 것이다. 생각하는 방식을 바꾸는 것이다. 생각을 바꾸는 건 그저 마음만 고쳐먹는 것에서 끝나지 않는다. 놀랍게도 생각을 바꾸면 행동이 바뀌고, 심지어 결과까지 달라진다. 개인의 역량을 최대치로 끌어올릴 수 있는 가장 강력한 힘이 바로 생각인 것이다. 2. 바둑이 내게 가르쳐준 바에 따르면, 세상에 해결하지 못할 문제는 없다. 집중하여 생각하면 반드시 답이 보인다. 심지어 내가 해결하지 못한 문제조차도 나중에 돌이켜보면 의외의 답이 있었다는 걸 깨닫는다. 3. 승부의 세계가 원래 그렇다. 아니, 승부를 떠나 우리가 사는 세상이 원래 그렇다. 과정도 중요하지만 결과도 그에 못지않게 중요하다. 이길 수 있다면 이겨야 한다. 그러기.. 2015. 6. 28.
<1984> 요약 시대는 1984년 세계는 오세아니아, 유라시아, 동아시아 이렇게 세 국가로 통합됩니다. 세 국가는 모두 극단적이고도 참혹한 전체주의국가입니다. 당은 절대적인 권력은 가지고 있습니다. 권력은 증오, 감시, 그리고 사실 왜곡을 통해서 유지됩니다.국가는 국민을 위해서 존재합니다. 하지만, 이 소설에서 국민은 존재하지 않습니다. 국가를 위해서 봉사하는 고독한 인간만에 존재할 뿐입니다. 소설의 무대인 오세아니아에서는 세개의 계급으로 이루어져 있습니다. 최상계급인 내부당원, 중간계급인 외부당원, 그리고 최하층을 이루고 있는 노동자입니다. 과거의 사회주의 체계가 그랬듯이 최상층은 윤택한 삶을 누리고 있으며 하위계층을 철저하게 억압합니다.(특히 중간계급인 외부당원에 대한 억압이 강력합니다.)자신의 가족조차 믿을 수 없.. 2015. 3. 29.