oop
-
-
如何避免破坏里氏替换原理(LSP)? 我的情况与在《代码完成》(Code Complete)中提到的情况非常相似。只是我的问题是基于车辆和三轮车恰好是法律属于汽车类别。到目前为止,汽车有四个轮子。无论如何,我的领域是不必要的复
-
-
-
如何在面向服务的架构中处理Java多态性 在面向服务的体系结构中处理实体类型的多态性和继承时,最不邪恶的路径是什么? SOA的一个原则(据我所知)是将实体类作为纯粹的数据构造,缺乏任何业务逻辑。所有业务逻辑都包含在范
-
私有成员在Java中真的更“安全”吗? 在学习Java时,我有时被教导使用访问修饰符,以免将“敏感信息”暴露给其他类,就好像这可能会打开一个合法的安全漏洞一样。但是,我从未遇到过这样的情况:限制成员可见性不仅仅是以面
-
-
Javadoc 继承父构造函数文档 考虑一下,我正在扩展一个类,例如: 重新定义父级的构造函数(当然,这适合我的新类)已经够烦人的了,但是复制每个构造函数文档甚至更糟。更不用说它对进一步继承不利,因为我现在
-
Value 对象应包含多少业务逻辑?[已关闭] 我尊敬的一位导师认为,简单的bean是浪费时间 - 价值对象“必须”包含一些有用的业务逻辑。 另一个人说,这样的代码很难维护,所有业务逻辑都必须外部化。 我意识
-
函子和命令模式之间有什么区别? 我非常熟悉命令模式,但我还不了解函子和命令在理论上的区别。特别是,我正在考虑Java实现。两者基本上都是编程“动词”表示为对象。但是,在函子的情况下,正如我从一些示例中看到的那
标签