728x90
728x90
SMALL

이터레이터 2

24.01.17

오늘은 전날 강사님이 제출해 주셨던 복습 문제를 풀어보는 시간으로 Python 심화 부분을 공부했습니다. 복습 문제들은 주말에 풀어두려 아껴두었지만 여러 사람이 풀었던 코드를 보고 풀이를 진행하니 또 다른 느낌이라 재미있었어요. 교안과 문제 위주로 정리 하고 부족한 이론은 따로 찾아서 같이 정리하였습니다. 클로저 (Closure) 지역 변수와 코드를 묶어서 사용하고 싶을 때 활용 (프로그램의 흐름을 변수에 저장) 클로저에 속한 지역 변수는 바깥에서 직접 접근할 수 없으므로 데이터를 숨기고 싶을 때 활용 + 클로저의 이해를 위해 일급 객체(first-class citizen)에 대해서 이해할 것 1. 어떤 함수의 내부 함수일 것 2. 그 내부 함수가 외부 함수의 변수를 참조할 것 3. 외부 함수가 내부 함..

24.01.12

오늘 오전에는 특강이 있었습니다. '기술 채용 담당자 입장에서 보는 포트폴리오 이야기'라는 제목으로 취업과 관련해 특강을 들었습니다 스타트업에서 채용을 담당하며, 한 명의 시니어 개발자이자 CTO인 분이 강의를 진행해 주셨습니다. 스타트업이 포트폴리오를 평가하는 기준과 신입에 어떤 역량을 기대하는지 성장에 위해 집중해야 할 부분을 짚어주셨습니다. 약 2시간 동안 특강에서 중요하고 꼭 알아야 할 부분에 대해 들을 수 있던 좋은 기회였습니다. 특강이 끝나고는 어제와 마찬가지로 코드로 구현해 보며 알아가는 방식으로 학습하였습니다. 두 번째 시간으로 class를 공부하며 추가적으론 Iterator와 Generator에 대해 알아보았습니다. 그리고 상속과 Matrix, Magic Method 등 class에 필요..

728x90
728x90
LIST