클린 코드 Chapter 2에서는 네이밍에 대해 담는다.물론, 클린 코드 저자가 밝혔듯이 개발자들과 함께 일하면서 이런건 지켜야 편하다는 주관적 기준이 섞였기에 무조건적으로 지킬 필요는 없다.하지만, 어느 정도 참고하면서 네이밍을 짜면 좋은 규칙들임은 분명하다.저자는
프로그래밍 초창기에는 시스템을 루틴과 하위 루틴으로 나눴다. 예전 시절에는 시스템을 프로그램, 하위 프로그램, 함수로 나눴다. 지금은 함수만 살아남았다.어떤 프로그램이든 가장 기본적인 단위가 함수다.일단 먼저, 정리되지 않은 함수를 보고 가보자.따라치기도 너무 힘들다.
클린 코드 저자 엉클 밥은 "클린코드는 가독성이다. 하나의 스토리를 말해준다" 라고 했으며 애자일 개발자의 원칙 저자는 "너의 의도를 reader에게 명확하게 표현하는 것이다. 가독성이 없는 코드는 영리하지 않다"라고 말했다.비공식적으로 분 당 얼마나 WTF을 외치냐로
전편 : https://velog.io/@woga1999/Clean-Code-With-Kotlin-1예상하지 못한 시나리오에 대처하는 법에 대해 이야기 할 때는 다음 사항을 고려해야 한다.사용자 정의 오류보다는 표준 오류를 선호하자.에러 처리도 중요하지만 논리