코드로 대화하기
대화가 되는 사람하고 일하고 싶다
포트폴리오(이력서 + 경력기술서), 코딩테스트(+과제), 기술면접 ...
컬처핏 면접 👉 대화가 잘 되는 사람인지 알아보는 것
개발자의 대화 = 코드
- 개발언어는 컴퓨터와 대화하기 위한 수단 하지만 문제 해결의 목적이 있다.
- 언어는 도구일 뿐 언어를 배우는데 두려워하지 말자.
코드 설명을 적는 뻔한 주석은 멈추자.
좋은 주석 == 통역사
- 저작권 정보와 소유권 정보가 기재된 법적 내용
- 기획 의도를 밝히는 주석
- 비즈니스 로직의 동작에 대한 설명
- TODO 또는 FIXME
좋지 않은 주석 == 방해꾼
- 중복되거나 있으나 마나 한 내용
- 오해할 여지가 있는 내용
- 함수나 변수 이름으로 충분히 표현할 수 있는 내용
- 안쓰는 코드
주석보다 코드로 충분히 해석할 수 있다. 👉 코드를 읽는 능력을 기르자.
대화의 시작: 코드 리뷰
안 읽히는 코드 노관심: 제일 나쁘다😰