이전

리뷰 (1)

한줄평
평점 분포
  • 리뷰 총점10 0%
  • 리뷰 총점8 100%
  • 리뷰 총점6 0%
  • 리뷰 총점4 0%
  • 리뷰 총점2 0%
연령대별 평균 점수
  • 10대 0.0
  • 20대 0.0
  • 30대 0.0
  • 40대 8.0
  • 50대 0.0
리뷰 총점 종이책
파이썬 웹 프로그래밍 리뷰
"파이썬 웹 프로그래밍 리뷰" 내용보기
1. 현재 직업및 주로 다루는 웹기술  . 직업: 모바일 개발자 (앱/콘텐츠)  . 웹 기술: Html5, CSS, Javascript, JQuery  . 하는 일: 현재 모바일(Android) 환경에서 사내 시스템을 제공하는 앱을 설계/개발하는 담당자 2. 이 책을 선택한 이유  . 파이썬의 엄청나게 빠른 개발 속도를 두고 유행처럼 퍼진 말인 "Life is too short, You need python."이라는 문장 때문에 관심이 생겼으며,
"파이썬 웹 프로그래밍 리뷰" 내용보기

1. 현재 직업및 주로 다루는 웹기술 

 . 직업: 모바일 개발자 (앱/콘텐츠) 

 . 웹 기술: Html5, CSS, Javascript, JQuery 

 . 하는 일: 현재 모바일(Android) 환경에서 사내 시스템을 제공하는 앱을 설계/개발하는 담당자

 

2. 이 책을 선택한 이유 

 . 파이썬의 엄청나게 빠른 개발 속도를 두고 유행처럼 퍼진 말인 "Life is too short, You need python."이라는 문장 때문에 관심이 생겼으며, 그 내용을 직접 체험해보고 싶어 선택하게 되었다.

 

3. 전체 서평

  해당 도서는 2014년에 나온 책의 개정증보판으로 기존의 파이썬 2 기반 설명과 예제를 파이썬 3로 변경했으며, 예제에 사용된 라이브러들의 사용법 및 트위터 연동, 구글 앱 엔진 사용 등에 관한 내용을 현재 시점에 맞게 다시 작성했다고 한다. 여기서 소개하는 내용은 그나마 Windows 환경에서도 실습해볼 수 있기에 Linux 환경에서 사용 가능한 프레임워크보다는 쉽게 접근할 수 있었다. 그러나 패키지 다운로드 방식은 아직도 적응이 잘 안되어 어렵다. 내가 옛날 사람이라(벌써 그렇게 됐다는 것이 아쉽지만) 해당 환경보다는 아파치 웹서버에 PHP(그누보드)가 더 익숙하다. 그 보다 더 익숙한 건 JQuery겠지만.. 책에서 소개되고 있는 기능들은 빠르게 만들 수 있으나, 이를 활용해서 응용하는 것은 기능을 먼저 찾아보고 없으면 직접 개발해야 하기에 초보자에게는 시간이 많이 걸릴 것 같다.

  내가 살펴본 파이썬은 다른 언어에는 있는 단락을 구분하는 괄호({ })가 없었다. 이는 파이썬의 가벼움을 강조할 수 있는 내용으로 책이든 검색이든 파이썬을 소개할 때는 이 문장이 빠지지 않았는데 "Life is too short, You need python." 파이썬의 엄청나게 빠른 개발 속도를 두고 유행처럼 퍼진 말이라고 한다. 그런데 아직 내 손에는 익지 않은 언어라 이 이점은 아직 모르겠다. 그러나 파이썬이 최신 언어가 아니라 java보다도 더 먼저 나온 언어라는데는 놀랐다. 아래는 학습을 위해 추가로 검색한 사이트인데, 아직까지 Django보다는 이용자 수가 적은지 참조할 사이트 수가 많지 않았다.

    . http://flask-docs-kr.readthedocs.io/ko/latest/index.html

  대부분 모든 일을 파이썬으로 할 수 있으나 할 수 없는 일(적합하지 않은 일)이 있다고 한다. 시스템과 밀접한 프로그래밍 영역 및 모바일 프로그래밍 부분인데 시스템 쪽은 대단히 빠른 속도를 요구하거나, 엄청난 횟수의 반복과 연산을 필요로 한다거나, 압축, 하드웨어를 직접 건드는 프로그램에는 부적합하다고 한다. 또한 모바일 쪽으로는 파이썬으로 만든 프로그램을 지원하기는 하지만 안드로이드 앱을 개발하기에는 아직 어렵다고 한다. 그래도 이 점을 떠나서 내가 본 파이썬은 매력적인 언어인 것은 틀림없다.

 

4. 가장 좋았던 점 

  해당 도서에서 소개하는 내용은 그나마 Windows 환경에서도 실습해볼 수 있기에 Linux 환경에서 사용가능한 프레임워크보다는 쉽게 접근할 수 있었다. 또한 파이썬은 빠른 개발 속도와 가벼움을 강조하는 언어로 이를 선호하는 사용자가 선택하기에 좋은 언어라 할 수 있다.

 

5. 가장 아쉬웠던 점 

  도서의 내용보다 프레임워크 쪽의 아쉬운 점일 수 있는데 나의 본업인 모바일 앱 개발에는 부적합한 면이 있어 업무상 많이 활용하지는 못할 것 같다.

 

6. 점수( 10점 만점) 

 . 7.6

┌─────────────────┬───┬───┬───┬───┬───┬───┐ 

│                       도서명                   │독창성│전달력│상세화│적용성│신선도│  총점 │ 

├─────────────────┼───┼───┼───┼───┼───┼───┤ 

│파이썬 웹 프로그래밍                      │   03   │   05   │   03   │   03   │   05   │   76   │ 

└─────────────────┴───┴───┴───┴───┴───┴───┘

                                                                             ※ 각 항목 5점 만점, 총점 100점 만점.

 

 .독창성: 05(새로운 이론, 컨텐츠)| 03(기존정보 가공) | 01(상식) 

 .전달력: 05(이해수월, 속독)      | 03(이해무난, 보통)| 01(이해난해, 정독) 

 .상세화: 05(메뉴얼 수준)         | 03(참조수준)       | 01(단순정보전달) 

 .적용성: 05(구체적 사례, 절차)   | 03(참조가능)       | 01(이론위주, 소개) 

 .신선도: 05(출판년도 2016~)     | 03(2015~2013)     | 01(~2012)

l*********e 2016.08.26. 신고 공감 3 댓글 0