switch문은 본질적으로 한 가지 작업만 처리하기 힘든 구문이다.저자는 그래서 되도록 사용하지 말고, 다형적 객체를 생성하는 코드 안에서만 단 한 번 사용하라고 한다.인터페이스 코드. GoogleUserInfo,FaceBookUserInfo,GitHubUserInfo
전반적으로 나쁜 주석이 많은 코드다. 참고로 글의 코드들은 2022년 12월 ~ 4월까지 개인적으로 작업했던 프로젝트의 일부다. 먼저, 같은 이야기를 중복하는 주석이 많다. Javadocs를 활용해서 주석을 많이 작성했는데, 오히려 정신이 없다.코드 중 일부를 리팩토링
가독성이 제일 중요하다.실제 운영 환경에서는 효율성이 제일 중요하다. 하지만 테스트 환경에서는 해당 사항이 별로 중요하지 않다. 따라서 단위 테스트를 작성할 때는 효율적인 코드보다는 읽기 쉬운 코드를 작성하자.잡다하고 세세한 사항으로 범벅된 코드를 좀 더 간결하고 표현