5. 이름을 만들어주자
No Name 시작하기에 앞서 의미가 있는 건 모두 이름을 가진다. 따라서 적어도 코드 세계에서는 이름을 못 만드는 건 없다. 모든 코드는 의미를 가지고 있기 때문이다. 이제는 코드에 이름이 없는 걸 발견하게 되면, 이유를 알려고도 하지 않는다. 그래, 본인은 나름의 변명과 근거를 들어 설명을 하겠지만, 어쨌든 그걸 말하는 본인도 결국 의미를 말하기 때문에 모순이다. 무슨 이야기냐고? 상수 이야기이다. Contant 나는 상수란, 1) 이름이 없고 2) 변경하는게 하늘의 별따기인 값이라고 정의한다. 코드를 읽다보면 이런 상수가 심심치 않게 등장한다. bagPrice = 1000 if (bagPrice > 2000) { print("bag price over a budjet") } 가방 가격이 2000보다..
2024.02.25