단단한 파이썬 또는 해저 2만리 1 > NEW도서

본문 바로가기

NEW도서

단단한 파이썬 또는 해저 2만리 1

땅끝
2024-12-25 10:41 134 0

본문




단단한 파이썬
9791161756677.jpg


도서명 : 단단한 파이썬
저자/출판사 : 패트릭 비아포어, 에이콘출판
쪽수 : 548쪽
출판일 : 2022-08-24
ISBN : 9791161756677
정가 : 35000

1장. 견고한 파이썬
__견고성
____견고성이 중요한 이유
__여러분의 의도는 무엇인가?
____비동기 소통
__파이썬 코드에서 의도의 예시
____컬렉션
____반복 구문
____최소 놀람의 원칙
__마치며

2장. 파이썬 타입의 소개
__타입이란?
____기계적인 표현
____의미적 표현
__타입 시스템
____강한 스펙트럼과 약한 스펙트럼
____동적 타입과 정적 타입
____덕 타이핑
__마치며

3장. 타입 어노테이션
__타입 어노테이션이란?
__타입 어노테이션의 장점
____자동 완성
____타입 체커
____연습: 버그 찾기
__타입 어노테이션은 사용할 때
__마치며

4장. 타입의 제어
__Optional 타입
__Union 타입
____곱 타입과 합 타입
__Literal 타입
__Annotated 타입
__NewType
__Final 타입
__마치며

5장. 컬렉션 타입
__컬렉션의 어노테이션
__동종 컬렉션과 이종 컬렉션
__TypedDict
__새로운 컬렉션 생성
____제네릭
____기존 타입의 변경
____ABC처럼 쉽게
__마치며

6장. 타입 체커의 커스터마이징
__타입 체커의 설정
____mypy의 설정
____mypy 리포트
____mypy를 빠르게
__기타 타입 체커
____Pyre
____Pyright
__마치며

7장. 실용적 타입 체킹
__트레이드오프
__더 빠른 손익 분기
____취약점 찾기
____전략적으로 대상 코드를 잡아라
____도구화에 의존하기
__마치며

8장. 사용자 정의 타입: 열거형
__사용자 정의 타입
__열거형
____Enum
____사용하지 않을 때
__고급 사용법
____자동 변수
____플래그
____정수형 변환
____고유성
__마치며

9장. 사용자 정의 타입: 데이터 클래스
__데이터 클래스의 동작
__사용법
____문자열 변환
____등가 비교
____관계 비교
____불변성
__다른 타입과의 비교
____데이터 클래스와 딕셔너리
____데이터 클래스와 TypedDict
____데이터 클래스와 namedtuple
__마치며

10장. 사용자 정의 타입: 클래스
__클래스 해부
____생성자
__불변 속성
____깨진 불변 속성 피하기
____불변 속성이 이익인 이유
____불변 속성을 통한 커뮤니케이션
____클래스의 소비
____유지 보수자들은 어떻게?
__캡슐화와 불변 속성의 유지 보수
____캡슐화
____데이터 접근의 보호
____운영
__마치며

11장. 사용자 정의 인터페이스
__자연스러운 인터페이스 설계
____사용자처럼 생각하기
__자연스런 상호작용
____자연스런 상호작용의 실제
____매직 메서드
____컨텍스트 매니저
__마치며

12장. 하위 타입
__상속
__치환 가능성
__설계 고려 사항
____합성
__마치며

13장. 프로토콜
__타입 시스템 간의 관계
____타입을 비워두거나 Any로 사용
____Union의 사용
____상속의 사용
____믹스인의 사용
__프로토콜
____프로토콜의 정의
__고급 사용법
____프로토콜의 합성
____런타임 시 체크할 수 있는 프로토콜
____프로토콜을 만족시키는 모듈
__마치며

14장. pydantic으로 런타임 체크
__동적 설정
__pydantic
____유효성 검사 도구
____유효성 검사와 파싱
__마치며

15장. 확장성
__확장성이란?
____재설계
__개방-폐쇄의 원칙
____개방-폐쇄 원칙의 위배
____개방-폐쇄 원칙의 단점
__마치며

16장. 의존성
__관계
__의존성의 유형
____물리적 의존성
____논리적 의존성
____일시적(시간적) 의존성
__의존성의 시각화
____시각화 패키지
____임포트의 시각화
____함수 호출의 시각화
____의존성 그래프의 해석
__마치며

17장. 조합 가능성
__조합 가능성
__정책과 메커니즘
__더 작은 스케일로 구성
____함수의 조합
____데코레이터
__알고리듬의 조합
__마치며

18장. 이벤트 주도 아키텍처
__동작 방식
____단점
__단일 이벤트
____메시지 중개자가 있는 경우
____관찰자 패턴
__이벤트 스트리밍
__마치며

19장. 플러그인
__템플릿 메서드 패턴
__전략 패턴
__플러그인 아키텍처
__마치며

20장. 정적 분석
__린팅
____사용자 정의 Pylint 플러그인 작성
____플러그인의 분해
__기타 정적 분석 도구
____복잡도 분석 도구
____보안 분석
__마치며

21장. 테스트 전략
__테스트 전략의 정의
____테스트란?
__테스트 비용 줄이기
____AAA 테스트
__마치며

22장. 인수 테스트
__행위 주도 개발(BDD)
____걸킨 언어
____실행 가능 사양
__추가적인 behave의 기능
____단계의 파라미터화
____테이블 주도 요구 사항
____단계 매칭
____테스트 수명주기의 사용자화
____테스트의 선별적 수행을 위한 태그 사용
____리포트 생성
__마치며

23장. 속성 기반 테스트
__Hypothesis와 속성 기반 테스트
____Hypothesis의 마법
____기존 테스트와의 비교
__Hypothesis의 최대한 활용
____Hypothesis 전략
____알고리듬 생성
__마치며

24장. 뮤테이션 테스트
__뮤테이션 테스트가란?
__mutmut을 이용한 뮤테이션 테스트
____뮤턴트의 수정
____뮤테이션 테스트 리포트
__뮤테이션 테스트의 적용
____커버리지의 오류(그리고 다른 메트릭)
__마치며




해저 2만리 1
9791170401001.jpg


도서명 : 해저 2만리 1
저자/출판사 : 쥘 베른, 열림원
쪽수 : 340쪽
출판일 : 2022-06-30
ISBN : 9791170401001
정가 : 14000

1. 떠다니는 암초
2. 찬반 논쟁
3. 주인님 좋으실 대로
4. 네드 랜드
5. 모험을 찾아서
6. 전속력으로 전진!
7. 알려지지 않은 종류의 고래
8. 움직임 속의 움직임
9. 네드 랜드의 분노
10. 바다의 사나이
11. ‘노틸러스’ 호
12. 동력은 오직 전력뿐
13. 몇 가지 숫자
14. 검은 바닷물
15. 초대장
16. 해저 평원의 산책
17. 해저의 숲
18. 태평양 해저 4천 리
19. 바니코로 섬
20. 토러스 해협
21. 지상에서 보낸 며칠
22. 네모 선장의 벼락
23. 악몽의 잠
24. 산호 왕국
* 옮긴이 주

댓글목록0

등록된 댓글이 없습니다.
게시판 전체검색