[TIL]2023-02-27

민석·2023년 2월 27일
0

TIL

목록 보기
82/87

Fact (사실)

  • 파이브 라인스 오브 코드 4.1장 읽기

Feeling (느낌)

파이브 라인스 오브 코드 4.1장 읽기

else if 체인 문을 어떻게 다루는지에 대한 리 팩터링 과정이 담겨있다.
if 문에서 else를 사용하지 말라고 하는데 그 이유는 코드에서 결정이 내려지는 지점을 고정하게 되어 조건 문의 유지 보수성을 떨어뜨린다고 한다 이를 해결하기 위해서 책에서는 조건문을 class로 빼내서 리팩터링 하는데 예제를 따라 하면서 해봐도 헷갈린다.

Finding (교훈)

예제에 조건문으로 되어있는 함수로 계속 진입을 해서 그런지 처음 해보니 좀 헷갈린다 좀 더 계속 따라 쳐보며 진행해 봐야겠다.

profile
안녕하세요 프론트엔드 개발자 양민석입니다.

0개의 댓글