2022년 01월 25일 TIL
✅ 한 것
공부
- 팀 프로젝트 테스트 코드 작성
- 알고리즘 1문제
- 노개 북 5일 차(클린코드)
- 자기 암시
- 1일 1 커밋 & 푸시
운동
- X
❓ 오늘의 질문, 배운 것
테스트 코드를 작성하는 이유는?
- QA팀이 테스트를 하거나 유저 테스트를 진행할 때는 개발자가 수정하기가 힘들 수 있다.
=> 회사의 이익 차원에서도 타격을 입을 수 있다. - "테스트란 개발자가 마음 편하게 잠자리에 들 수 있게 해주는 것" - 켄트 백 -
=> 테스트를 통해 변경에 영향을 받는 부분을 정확히 확인 및 조치할 수 있다.
=> 자신의 코드에 대한 자신감을 가질 수 있다. - 새로 도입한 기술의 적용에 문제가 없는지 확인할 수 있는 가장 좋은 방법은
빠르게 실행 가능하고 스스로 테스트 수행과 기대하는 결과에 대한 확인까지 해주는
코드로 된 자동화된 테스트를 만들어두는 것이다.
📣 피드백
행동하는 나 자신에게 집중하라
- Focus on working on yourself
- 내가 하는 행동에 집중하고 변화하고 성장하자.
- 결과가 어떻던 받아들이고 최선을 다하자.
=> 결과는 오는 대로 받아들인다. - 다른 사람과 비교하지 말고 어제의 나와 비교하자.
머리는 몸으로 이기는 것
- 집중이 안 되는 날에 '왜 집중이 안될까'라는 생각을 하면 오히려 역 효과 발생
=> 잡생각을 잡생각으로 이기려고 하는 것 이기 때문에 더 큰 문제 발생 - 머리가 집중이 안될 때는 손으로 써가면서 혹은 예제 코드를 타이핑 하자.
반응형