vcard/mecard 解析器的最佳实践/设计模式?
我在 Objective C 中实现了 VCARD 解析器。现在我想添加对 MECARD 标准的支持。 VCARD 和 MECARD 的唯一区别是字段之间的分隔符不同。现在我正在寻找…
针对 Objective-C 中的接口而非实现进行设计
我一直在读一本关于 Objective-C 设计模式的书,很多次我读过类似的东西 id <AProtocol> obj ,但我认为,在实践中,它并没有真正有用,原因很简…
耦合 - C++ Web 或 GUI 桌面应用程序
如何处理高级 C++ 应用程序中的耦合? 我们可以使用用 Witty 编写(例如)的 Web 应用程序的完成代码,并用它制作控制台应用程序吗? ...或者将其更改…
C# - 实现具有两个公共接口的私有类,然后转换为它们两个?坏主意?
这被认为是个好主意吗?将同一个类类型转换为它实现的两个不同接口。我认为这是个好主意..但我不确定。 public interface Abc { int xyz { get } } pu…
使用 Class.forName() 初始化一个类,该类有一个带参数的构造函数
我正在实例化一个这样的类。 myObj = (myObj) Class.forName("fully qualified class name here").newInstance() 我的疑问是,如果我们有一个带有参数…