[Clean Code] 8. 경계
외부 코드를 사용할때에는 우리코드에 깔끔하게 통합 해야한다.
외부 코드를 사용할때에는 우리코드에 깔끔하게 통합 해야한다.
이 장에서는 오류처리에 대해 알아본다. 또한 깨끗하고 튼튼한 코드에 한걸음 더 다가가는 단계로 나아간다. 프로그래머에게 오류처리는 매우 중요하지만, 오류 처리코드로 인해 프로그램 논리를 이해하기 어려워지면 안된다.
이장에서는 객체와 자료구조에 대해 전반적으로 비교한다. 서로의 장단점과 특징을 간단하게 살펴보자
프로젝트를 진행하며 신규 개발환경의 빌드도구는 Gradle로 구성되었으나, 기존 개발된 프로젝트의 빌드도구는 Maven 으로 작성되어 있었다. 표기방식 외 Gradle의 장점이 무엇이 있을까 찾아보다 정리 겸 글을 작성한다.
이 장에서는 형식을 깔끔하게 맞춰 코드를 작성하는 습관을 설명한다. 팀으로 일한다면 팀이 합의해 규칙을 정하고 규칙을 따라야 한다고 한다. 또한 요즘에는 규칙을 자동으로 적용하는 도구를 활용한다.