수행내역
1. OOP 개념과 모듈과 패키지에 대한 강의를 들었다.
-OOP: 속성은 variable, 행동은 method로 표현됨 => 상속, 다형성, 가시성
-모듈과 패키지 차이
1) 모듈: 작은 프로그램 조각들
2) 패키지: 모듈을 모아놓은 단위, 하나의 프로그램
2. 피어세션을 진행했다. 16가지(?)의 주제들에 대해 이야기했다.
-피어세션에 나왔던 주제들
1) switch문 vs if-else문 차이, 파이썬 switch문 없음
2) 파이썬 do while 없음
3) 파이썬 for, while에서의 else
4) PEP 8
5) 클래스, 객체, 객체지향프로그래밍 개념
6) decorator는 왜 쓰는가
7) 머신러닝 딥러닝 프로젝트할 때, module화는 어떻게 하면 좋을까?
8) with open file할 때 ram에 올라가는가? 아니면 읽어올 때 ram에 올라가는가?
9) 스트림이란 무엇인가? 파이썬은 스트림 있나??
10) 객체지향프로그래밍 특징
11) 객체지향 설계 원칙
12) 싱글톤
13) python도 byte로 파일 읽어올 수 있나? 어떻게?
14) 데이터 엔지니어, 분석가 등 향후 프로젝트/커리어 고민들
15) 데이터 분석 프로젝트 진행 과정
16) 깃헙 프로필 이쁘게 꾸미는 법
정말 많은 주제들을 2시간 동안 이야기했다...
각자 써왔던 언어랑 전공이 달라서 여러 이야기를 해볼 수 있었던 것 같다.
하나씩 글로 정리 중이다.
3. 그동안 밀린 과제를 모두 제출했다.
text 과제, baseball 과제, 오늘 모스코드 과제까지 제출했다.
배운점
1) 피어세션 때, 파이썬을 계속 쓰면서 너무 당연하게 생각했던 것들을 다시 한 번 왜 쓰지 생각해보게 돼서 재밌었다.
2) 이번주에 과제를 제때제때 하지 않아서 오늘 오전에 다 하느라 힘들었다.. 미리 하자^^ docttest, unittest, git push 등등에 익숙해져서 좋았다.
'Review > 부스트캠프 일지' 카테고리의 다른 글
210125(월) 부스트캠프 일지 - numpy, 벡터, 행렬 (0) | 2021.01.25 |
---|---|
210122 (금) 부스트캠프 일지 (0) | 2021.01.22 |
210120(수) 부스트캠프 일지 (0) | 2021.01.20 |
210119(화) 부스트캠프 일지 (0) | 2021.01.20 |
210118(월) 일지 (0) | 2021.01.18 |