개발자가 내팔자

[PyLadies X 한빛미디어] Fluent Python Study 2주차/3주차 본문

STUDY

[PyLadies X 한빛미디어] Fluent Python Study 2주차/3주차

야생의 개발자 2025. 2. 6. 22:51

PyLadies Seoul

 

 

지난 주 일요일 아침, 달콤한 연휴가 끝나고 스터디를 하기 위해 모두 디스코드 채널에 모였습니다.

2주동안 못본 만큼, 챕터를 4개나 읽어왔는데요, 기존 멤버들이 각자 하나씩 맡아서 발표를 하였습니다.

발표할 챕터는 랜덤으로 정해지기 때문에 모두 다 읽지 않으면 난감한 시스템이에요.

저는 chapter 12를 발표하였는데, 이론보다는 실습 위주라 책 읽으면서 작성한 코드를 공유하면서 진행했어요.

아무래도 발표를 했다보니 조금 더 기억에 남는 것 같아요.

 

그것이 오리인지 조사하지 마라. 오리 같은 행동의 정확히 어떤 부분을 언어로 표현해야 하는지에 따라 오리처럼 꽥꽥거리는지, 오리처럼 뒤뚱뒤뚱 걷는지 등을 조사하라.

 

덕타이핑에 대한 설명이 가장 인상적이었어요.

다른 언어들 같은 경우에는 interface를 두고 그것을 implements한 구현체를 코드로 명시하는 편인데,

Python은 다른 언어와 달리 duck typing을 활용할 수 있다는 점이 인상 깊었어요.

 

책이 꽤나 dense가 높다보니, 한 장 한 장 쉽사리 넘어가진 않는 편이었는데요,

그래도 함께 스터디하는 동료가 있어서 한 결 수월했던 것 같습니다.

읽다가 잘 이해가 되지 않거나 하는 부분이 있으면 같이 이야기하면서 찾아보거나, 아는 사람이 설명해주면서 진행되었는데,

든든한 동료들이 있어서 어려운 부분이 있더라도 힘내서 끝까지 완독할 수 있을 것 같습니다!

 

 

코드와 정리본은 아래에 공유합니다.

 

https://github.com/study-by-myself/fluent-python/commit/48a7e6892507a4398bc719f20575a4c4999b770a

 

week 2: chapter 12 · study-by-myself/fluent-python@48a7e68

blingblin-g committed Jan 19, 2025

github.com

 

 

https://another-pro.notion.site/Chapter-12-180d30e2714c80eca4e7fd63df7e6851?pvs=4

 

Chapter 12 시퀀스 특별 메서드 | Notion

ToC

another-pro.notion.site

https://another-pro.notion.site/Chapter2-180d30e2714c80b38493dc061d6aef00?pvs=4

 

Chapter2 시퀀스의 배열 | Notion

ToC

another-pro.notion.site

https://another-pro.notion.site/Chapter-11-178d30e2714c80c5a3b8e4933da98ab6?pvs=4

 

Chapter 11 파이썬다운 객체 | Notion

ToC

another-pro.notion.site

 

Comments