IT is Smart

[클린코드] 헝가리안 표기 또는 기타 인코딩 방식 피하자 본문

Case Study/How to

[클린코드] 헝가리안 표기 또는 기타 인코딩 방식 피하자

달인최선 2018. 6. 23. 14:45
반응형

과거에는 컴파일러가 타입을 점검하지 않아서 타입을 확인할 수 있도록 이름에 타입을 포함했었다.

하지만 요즘은 IDE가 컴파일하지 않고도 타입 오류를 확인해 주기 때문에 변수, 함수, 클래스 이름에 타입을 함께 포함할 필요가 없다.

이제는 헝카리식 표기법이나 기타 인코딩 방식이 오히려 방해가 될 뿐이다. 변수, 함수, 클래스 이름이나 타입을 바꾸기가 어려워지며, 읽기도 어려워진다. 


※ 로버트 C 마틴의 클린 코드 참고 

 

반응형