3주차 미션은 로또 게임 이었다. 3주차 끝나고 4주차 미션을 빨리 끝내야겠다는 생각에 회고록 작성을 놓쳤지만 지금이라도 기록해 부족한점을 채우고 잊지 않게 기록해두어야겠다. 한 함수가 한가지 일을 하게 한다.
(메서드 15라인 제한) 한 함수(메서드)가 한가지 일만 담당하도록 코드를 작성했다. 이렇게 하는 이유는 코드의 재사용성 때문이다.
그리고 이렇게 여러개의 메서드를 생성해서 프로그램을 구조화 할 수 있다. 메서드의 길이는 5~10줄 정도가 적당하다고 한다. 15줄 제한으로는 쉽게 작성했지만 10줄 이내로 작성하려고하면 쉽지 않을 것 같다.
계속 노력해서 10줄 이내로 메서드를 작성하는 클린 코더가 되어야겠다. 내가 만든 코드를 검증하는 테스트 코드를 작성한다.
이번에 프리코스를 하면서 테스트코드를 처음 접해봤다. 처음에는 이게 뭔가 생각했지만 계속 기능을 구현하면 할수록 유용했다.
한번 테스트 코드를 작성하면 프로그램을 수정했을 때 테스트 코드를 건드리지 않고 테스트를 해볼 ...
#
우아한테크코스
#
우아한테크코스프리코스
#
자바스크립트
#
프론트엔드
#
프론트엔드개발자
#
프리코스
#
회고
#
회고록
원문 링크 : 우아한 테크코스 5기 3주차 회고