3. 코드 계약
·
✒️Notes
📚책 정보 - 좋은 코드, 나쁜 코드 (2022) - 톰 롱 (구글 소프트웨어 엔지니어) 지음 📝3장: 다른 개발자와 코드 계약 1. 자신의 코드, 다른 개발자의 코드 2. 코드 계약 📍자신의 코드, 다른 개발자의 코드 - 프로젝트는 자신의 코드와 다른 개발자의 코드가 어우러져 만들어진다 - 내가 만든 코드는 남이 만든 코드에 의존하며, 반대도 마찬가지이다. 팀 프로젝트 관점에서 코드를 작성할 때 고려할 3가지 1. 자신에게 명백하다고 해서 다른 사람에게도 명백한 것은 아니다 - 코드를 만든 사람과, 만들어진 코드를 보는 사람 간 고민의 시간 차이가 날 수 밖에 없음 - 코드의 사용법, 역할, 히스토리 등을 주석으로 작성하는 것은 나쁘지 않다 2. 다른 개발자는 무의식중에 여러분의 코드를 망가뜨릴 수 있..