나는 프로젝트에 뛰어 들었고 다른 개발자들이 합성 속성의 세터에 많은 논리를 추가하고 있음을 알았습니다. 나는 이것이 어떻게 작동하는지 이해하지만 프로그램의 흐름을 이해하기가 어렵다고 생각합니다. 코드를 읽는 동안 볼 때마다 self.something = whatever
항상 something
세터가 재정의 되었는지 확인합니다 .
이 주제에 대한 귀하의 의견은 무엇입니까? 이것이 잘못된 아키텍처 또는 정교한 솔루션의 표시라고 생각하십니까?
관련 링크 / 소스가있는 경우이 내용에 대해 더 자세히 읽어 보시기 바랍니다 .Google 검색 결과를 얻는 것이 너무 어려워서 여기에서도 질문하기로 결정했습니다.
답변을 주셔서 감사합니다. 태그를 보지 못한 경우 객관적 C에 대해 이야기하고 있습니다 (언어가 특정 언어 문제가 아니더라도).