Publicité
Publicité

Contenu connexe

Publicité

(독서광) 책 vs 책 - 파이썬 신간 분석

  1. 책 vs 책 – 파이썬 신간 분석
  2. 오늘 다룰 파이썬 신간 책vs책–파이썬신간분석
  3. 서적별 소개 – 클린 코드 이제는 파이썬이다 책vs책–파이썬신간분석 • 파이썬다운 코드가 무엇이며, 이를 위해 어떤 식으로 접근해야 할지를 클린 코드 관점에서 소개 • 공학적인 관점에서 바라보는 프로그램 작성법과 다양한 활용 도구를 소개 • 에러 메시지 파악, 명령행 사용법, 코딩 스타일과 코드 포매팅 자동화, 작명 방법, 코드 악취 대응 방 법, 햇갈리는 프로그래밍 용어 정리, 파이썬에서 빠지기 쉬운 함정, 파이썬의 기이한 특징, 주석과 타입 힌트, 빅오 알고리즘 분석 방법, 객체지향 기본 개념과 상속을 사용한 확장 방법
  4. 서적별 소개 – 파이써닉한 파이썬을 익히는 간결한 안내서 책vs책–파이썬신간분석 • 막 초보를 벗어난 개발자를 위한 파이썬 튜토리얼을 제대로 만들어본다면? • 파이썬의 핵심만 간결하고 빠짐없이 소개 • 파이썬 기초와 핵심 문법, 데이터 조작, 구조와 제어 흐름, 객체와 타입, 함수(함수형/비동기 포함), 제네레이터, 클래스와 객체지향, 모듈과 패키지, 입력과 출력, 내장 함수와 표준 라이브러리
  5. 서적별 소개 – 전문가를 위한 파이썬 프로그래밍 책vs책–파이썬신간분석 • 중급을 넘어서 고급으로 향해가는 과정에서 필요한 지식과 노하우를 정리 • 단순 구현을 넘어서 다양한 설계 기법과 테스트, 튜닝, 배포에 이르는 전 구간을 파이썬 관점에서 다 룸 • 파이썬의 현재 상황, 현대적인 파이썬 개발 환경, 파이썬의 신규 기능(파이썬 3.8 이상), 다른 언어 와 비교한 파이썬의 특징(객체지향, 함수형 프로그래밍), 인터페이스와 모듈(의존성 주입), 동시성 (멀티스레드와 비동기), 이벤트 주도 프로그래밍, 메타 프로그래밍(메타 클래스), C/C++ 확장, 테스 트와 품질 자동화, 코드 패키징과 배포, 애플리케이션 동작과 성능 관측, 코드 최적화
  6. 어떨 때 어떤 책을 읽어야 할까? 오늘 소개하는 책은 비슷하면서도 다르다 책vs책–파이썬신간분석 • 일반적인 엔지니어링 지식과 파이썬의 특이함을 함께 배우고 싶다면? → 클린 코드 이제는 파이썬이다 • 파이썬 핵심을 빠르고 간결하게 되짚어보고 필요할 때 참조하고 싶다면? → 파이써닉한 파이썬을 익히는 간결한 안내서 • 파이썬 전체 개발 생명 주기에서 중요한 사안을 살펴보고 싶다면? → 전문가를 위한 파이썬 프로그래밍 • 클린 코드 이제는 파이썬이다 → 모든 주제를 다루지는 않지만 하나를 물고 늘어져서 끝까지 간다(오늘 소개하는 다른 책의 목차와 비교해 보면 이 책 한 권만으로는 부족한 부분이 보일 것이다) • 파이써닉한 파이썬을 익히는 간결한 안내서 → 아주 친절하게 모든 내용을 설명하지는 않지만 키워드는 대부분 다룬다(초급자에게 그렇게 친절하다고는 말하지 못한다) • 전문가를 위한 파이썬 프로그래밍 → 전체 생명 주기를 다 다루지만, 아주 깊게 들어가지는 않는다(설명이 다소 부족하거나 시행 착 오를 거쳐야 할지도 모르겠다)
  7. 결론 ***** 파이썬 초보에서 고수로 향한 길은 험난하지만, 여러분들을 도와줄 책들이 존재한다! • 초급 과정이나 입문 과정을 마친 다음에 또 다른 “Hello, World!”를 찾을 것인가? 아니면 이를 벗어나 한 단계 높은 엔지니어링 단계 로 올라설 것인가? • 기초적인 컴퓨터 과학/공학 지식은 물론이고 파이썬에 특화된 지식도 분명히 필요하다 • 언어의 특성을 제대로 이해하고 접근하면 기능/성능/호환성 관련한 문제에 부딪혔을 때 해법을 찾아낼 수 있다 • 책마다 각기 특성이 있기에 선구안을 발휘해 자신에게 가장 적합한 책을 골라야 한다 • 책을 제공해주신 인사이트 출판사와 제이펍 출판사 담당자님께 감사 말씀 전한다. 책vs책–파이썬신간분석
  8. 발표자 소개 기술 배경 전문 검색 엔진, 임베디드 시스템(리눅스 커널 디바이스 드라이버), 빅데이터/인공지능 연구 개발, 고성능 고가용성 데이터베이스 주요활동 IT 전문서 번역 (클린 코드, 피플웨어, 해커: 광기의 랩소디, 게임 엔진 블랙 북 등) 개발강의 (삼성전자, SK C&C, 삼성SDC, 현대자동차 기술 세미나와 교육) 활동채널 블로그: https://jhrogue.blogspot.com 슬라이드 셰어: https://www.slideshare.net/jrogue/presentations 유튜브: https://www.youtube.com/c/박재호dev 문의 jrogue@gmail.com 박재호
Publicité