Y.Baek
Learning Archive of Baek
Y.Baek
전체 방문자
오늘
어제
  • 분류 전체보기 (8)
    • 소개 (0)
    • Machine Learning (0)
    • MLOps (0)
    • 개발, 인프라 (4)
    • 알고리즘 & 코딩테스트 (1)
    • 책 리뷰 (3)
    • 생각과 경험 (0)

태그

  • 알고리즘
  • 수학
  • 책 리뷰
  • Update
  • 강의
  • 리뷰
  • OKR
  • 프로그래밍 언어
  • 짧은 후기
  • 일잘하는법
  • Python
  • 책리뷰
  • History
  • 뇌 과학
  • 코딩테스트
  • udemy
  • Kubectl
  • undo
  • Kubernetes
  • Til

인기 글

최근 글

티스토리

hELLO · Designed By 정상우.
Y.Baek

Learning Archive of Baek

열혈강의 파이썬 - 이강성
책 리뷰

열혈강의 파이썬 - 이강성

2022. 2. 21. 01:28

한자를 몰라서 제목을 바로 알 수 없었다. 인터넷 강의 제공 코드 유효기간은 2015년이더라.

요즘 로버트 C. 마틴의 클린 코드를 공부하기 시작했다. 그런데 책에서 예시로 쓰이는 자바를 전혀 모르니 옛날에 사둔 "난 정말 JAVA를 공부한적이 없다구요"라는 책으로 문법과 기본적인 개념들을 익히고 있었다. (2009년에 나온 책이다. 어차피 클린코드도 2008년에 나온 책이니 어찌보면 아주 적절한 공부 자료다.) 그러다 문득 예전에 파이썬 책도 샀던 기억이 나서 "열혈강의 파이썬"을 꺼내봤다. 이 책은 무려 2005년도에 출판된 책이다. 내가 이 책을 샀을 때가 아마 2013~2014년 즈음일테니 이미 8~9년이 지난 상황이고 이 책을 보는 현재가 2022년이니 책이 쓰인지는 17년이라는 시간이 흘러버렸다. 무려 파이썬 2.4를 최신으로 소개하고 있는 이 책에서 배울 수 있는 내용이 있을까?[각주:1]

 

프로그래밍 언어를 공부할 때 outdated된 정보로 공부하면 현재 버전과 잘 맞지 않은 부분들 때문에 쓸모없는 지식을 쌓는다고 생각할 수 있다. 실제로 지금은 쓰이지 않는 __coerce__등을 다루고 있고 문법이나 이름이 변한 것들도 있다. 하지만 너무 복잡해져버리기 전의 원시 형태의 언어를 배우는 것이 그 언어의 사상과 기본을 배우기에는 더 좋을 수도 있다고 생각한다. (물론 그러기엔 파이썬 2.4도 너무 최신일지도 모른다.) 생각외로 대부분 현재도 적용되는 내용이다. 처음 알게 되는 내용들도 많았고 어중간하게 경험으로만 알았던 내용들을 체계적으로 학습할 수도 있었다. 물론 보다가 "이런게 있었어?"싶은 것들은 꼭 검색을 해서 아직도 그대로 남아있는지 확인을 한다. 그 과정에서 더 배우기도 한다. 대부분 어디선가 조금은 봤지만 잘은 모르는 내용들을 좀 더 알아가는 과정이었다.

 

관심 없거나 너무 단순한 내용들은 스킵하면서 읽는 중이다. 1000쪽이 넘어가는 두꺼운 책이지만 코드와 여백이 많아 몇십 쪽도 금방 읽는다. 과하게 무겁긴 하지만 두고 가끔씩 꺼내보면 재밌을 책이다.

 


 

  1. 글을 쓰는 시점에서 python의 최신 버전은 3.10.2다. [본문으로]

'책 리뷰' 카테고리의 다른 글

OKR, 존도어  (0) 2022.03.08
뇌를 읽다, 마음을 읽다  (1) 2022.01.24
    '책 리뷰' 카테고리의 다른 글
    • OKR, 존도어
    • 뇌를 읽다, 마음을 읽다
    Y.Baek
    Y.Baek
    ML Engineer 더 잘 기억하기 위해 기록합니다.

    티스토리툴바