Lar*_*abe 5 oop design-patterns visitor
在之前的工作中,我的经理建议使用转换器模式将数据从DataTable转换为对象.基本上,Translator类只有静态(即类)方法,所以它是函数调用的集合.我最初的方法是为每个对象实现构造函数,这些构造函数可以将DataTable行作为参数并创建与数据相对应的实例.
他说,微软已经建议翻译类,并提供更好的代码模块化.我可以看到这一点,但与此同时,它似乎是一种非OO方法(尽管访问者模式具有相似的特征).
有没有人使用过这种模式,你怎么看待它?利弊?