CleanCode(클린코드) Chapter1 - 깨끗한 코드
👍3줄요약 깨끗한 코드는 누군가 주의 깊게 짰다고 느끼게 한다. 체크아웃할 때보다 좀 더 깨끗한 코드를 체크인한다. 보기 쉽고 잘 사용할 수 있는 메서드를 설계해 보자. 테스트 케이스가 없는 코드는 깨끗한 코드가 아니다. 📝소감 테스트 케이스 코드를 적재하고, 꺠끗하게 떠나지 않은것들이 생각이 난다. 물론 기한이 다가오면 올수록 더 급하고 추상화를 멈추고 표현력도 낮아진다. 여러가지가 겹쳐 코딩을 할 수록 더러운 방을 보듯이 스트레스와 멘탈데미지가 누적되는 것 같았다. 추상화 뜻: 복잡한 자료, 모듈, 시스템 등으로부터 핵심적인 개념 또는 기능을 간추려 내는 것 테스트 케이스 코드를 깔끔하게 표현하고, 코드를 치기전에 추상화(공통적인것들을 취하고, 차이점을 버리는) 생각을 더 하는것. 보기 쉽고 잘 사용..