목록Book (1)
개발자 키우기
클린코드
의미 있는 이름 만들기 의도를 분명히 밝혀라. 나는 여태 아래에 있는 방식으로 코드를 짜고 있었다. 결괏값만 중요하니 7이란 숫자에 굳이 변수를 지정하지 않은 게 메모리상 이점이 있다고 생각했지만 메모리상의 이점보다 결국 나중에 7의 의미를 파악하기 위한 유지보수에 비용이 더 많이 들기 때문에 아래처럼 다른 사람이 보더라도 어떤 일을 하고 있고 7이 어떤 의미가 숫자인지 밝혀야 좋은 코드가 된다. public class Main { public static void main(String[] args) { int days = 500; int weeks = days / 7; System.out.println("weeks = " + weeks); } } public class Main { static int ..
Book
2023. 10. 1. 15:46