이전 직장에서, 관리자는 DataTable의 데이터를 객체로 변환하기 위해 Translator 패턴의 사용을 제안했습니다. 기본적으로 Translator 클래스에는 정적 (즉, 클래스) 메서드 만 있으므로 함수 호출을 집계했습니다. 필자의 초기 접근 방식은 DataTable 행을 인수로 취하여 데이터에 해당하는 인스턴스를 만들 수있는 각 개체의 생성자를 구현하는 것이 었습니다.Translator Pattern
Translator 클래스는 Microsoft에서 제안했으며 더 우수한 모듈성을 제공한다고 그는 말했습니다. 나는이 점을 볼 수 있지만 동시에 Visitor 패턴이 비슷한 특성을 가지고 있음에도 불구하고 매우 OO 방식이 아닌 것처럼 보입니다.
이 패턴을 사용한 사람이 있습니까? 어떻게 생각하십니까? 장점과 단점?
감사합니다. GrayWizardx! –