Code Complete 2nd Edition의 섹션 6.4에는 전역 데이터 숨기기에 대한 단락이 있습니다. 제가 특히 관심을 갖는 것은 McConnell (책의 저자)이 글로벌 데이터를 숨길 때 얻을 수있는 이점의 예를 제공한다는 것입니다. 이해할 수없는 한 가지 예가 있습니다. 영어 버전의 책이 없으므로 텍스트를 번역하려고합니다.
글로벌 데이터 숨기기 (...) 프로그램을 수정하지 않고 데이터의 구조를 변경할 수 있습니다.
맥코넬은 무슨 뜻입니까? 그는 글로벌 데이터 변경에 대해 이야기하고 있습니까? 그렇다면 왜 데이터를 검색하기 위해 메소드를 사용할 때 프로그램을 수정하지 않아도 되겠습니까? 아니면 여기서 다른 것을 언급하고 있습니까?
누군가 내 혼란을 해결할 수 있다면 크게 감사하겠습니다. 예를 제공 할 수 있다면 좋을 것입니다 (예는 훌륭합니다).