항목 28. 전역 네임스페이스를 분활한다.

이유
1. 잠재적 모호성을 경계하기 위해
2. 라이브러리 파일의 이식성 증가를 위해

해결 방법
1. using namespace의 사용시 반드시 필요한가 자문해 본다.
2. 간단한 것은 그냥 직접 네임스페이스를 기재해 사용 한다.
3. 네임스페이스를 정의해둔다.

주의 사항
1. 무분별한 namespace는 사용치 않는다.

개인적 생각
1. 어디까지나 이식성과 가독성을 위해서이다. 이 두가지가 21세기형 프로그래밍 기법이다! 라고 저자가 은근히 말하는거 같다;

2. 보기 좋은 떡 먹기도 좋다. 라는 .. 생각이 난다.

posted by 농사를 짓는 게임 프로그래머 최익필

댓글을 달아 주세요