?? nullish 연산자. 왼쪽 피연산자가 null, undefined면 오른쪽 피연산자를 반환한다.
Today Review
오늘은 parser를 리팩토링하면서 아주 깔끔하게 정리해서 기부니 좋다.
if else문이 길어지고 중첩되면 해당 else가 어떤 if와 대칭하는지 알아보기 너무 힘들다. else if도 마찬가지. 그래서 if문으로만 처리하도록 해서 가독성을 높였다. 약간의 연산이 더 추가되겠지만 가독성을 위해서라면 감수할만하다고 본다. 다만 의도치 않은 if문이 실행되지 않도록 잘 처리해줘야한다.
페어프로그래밍을 했는데 뭔가 상대방의 말을 제대로 반영하지 못하고 내 멋대로 한거 같아서 미안하다 .. 안 그래도 복잡한 구조다보니 귀에 잘 들어오지 않았다ㅜ