내가 하는 실수?
일단 나는 직접 해보기보다 개념에 집착하는 경향이 있음
기본 표현식을 이해하려고 많이 했던 듯
하지만 예제를 풀거나 코드필사를 하면서 느낌을 이해하는 게 더 체득이 잘 되는 것 같음
쓰던 것만 계속 쓰기
들여쓰기나 문장부호 같은 사소한 실수들
print랑 return을 적절치 못하게 쓰는 거
일단 생각나는 거는 이정도
이 글을 읽은 후에는 또 다른 내 실수들을 인지하고 어떻게 고쳐나갈 수 있는지까지 알게 될 거라고 기대
원본링크
아티클 스터디
- 요약
초심자가 저지르기 쉬운 실수들, 간과하기 쉬운 부분들을 짚어주고 이걸 어떻게 고쳐나가야 하는지 지침들을 담고 있었다.
- 핵심개념
이 아티클에서 나열한 실수 중에 결과값에 오류가 나는 실수들(파일 안닫기, mutable value를 매개변수로 사용하기 등)도 있었지만 대부분이 메모리의 효율을 떨어뜨리는 것들이라고 느꼈다.
때문에 결국에 핵심은 PEP8 가이드라인을 지키는 것이라고 이해했다. 가이드라인을 준수한다면 코드를 효율적이고 파이써닉하게 설계할 수 있을 것이라 생각핸다.
추가적으로 컴프리헨션을 과도하게 사용하는 것도 문제라는 것을 알 수 있었다.
- 용어정리
PEP8 -> 파이썬 코드를 예쁘고 읽기 좋게 작성하기 위한 공식 규칙 모음
파이써닉하게 작성하기 위한 공식 규칙들?
mutable value
예) 리스트, 딕셔너리, 셋, 암튼 수정이 가능한 친구들
- 실무 적용 사례
멀리서 찾아볼 것도 없음;; 그냥 내가 짠 코드들 보면 됨.
- 추천하는 이유:
여태까지 내가 작성하면서 범했던 실수들을 되돌아 볼 수 있었고, 올바른 방향으로 나아가기 위해선 어떻게 해야하는지까지 알 수 있어 유익했다.