네이밍 컨벤션은 코드의 가독성을 높이고 일관성을 유지하기 위해 중요한 역할을 합니다. 그러므로 유지 보수할 때의 작업이 간소화됩니다. 의도를 명확하게 표현한 이름은 코드를 변경하거나 디버깅할 때 실수를 줄이고 오류를 빠르게 찾는 데 도움을 줍니다.
일관된 네이밍 컨벤션을 사용하면 다른 개발자들도 코드를 이해하고 협업하기 쉬워집니다.
전역 스코프(Global Scope): 전역 스코프는 프로그램의 어디에서나 접근할 수 있는 가장 외부의 스코프입니다.
지역 스코프(Local Scope): 지역 스코프는 특정한 범위 내에서 변수와 상수가 정의되고 접근 가능한 스코프를 말합니다. 지역 스코프에서 정의된 변수와 상수는 해당 블록 내에서만 접근할 수 있습니다.
let a1 = 123
func doSomething() {
let a1 = 789
print(a1)
}
// 789