oop - 您应该始终抽出时间进行哪些 OOP 编码实践?

标签 oop rad

我倾向于在很短的期限内完成很多项目,并且有很多永远不会再使用的代码,所以总是有压力/诱惑要走捷径。我一直坚持的一个规则是封装/松散耦合,所以我有很多小类而不是一个巨大的上帝类。但还有什么是我永远不应该妥协的?

更新 - 感谢伟大的回应。很多人都建议进行单元测试,但我认为这并不适合我所做的那种 UI 编码。可用性/用户验收测试似乎非常重要。重申一下,我正在谈论不可能的截止日期项目的编码标准的最低限度。

最佳答案

不是面向对象编程,但在短期和长期都有帮助的实践是 DRY,不要重复自己。不要使用复制/粘贴继承。

关于oop - 您应该始终抽出时间进行哪些 OOP 编码实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/314241/

相关文章:

java - 如何从 Java 类中的函数访问主类对象?

javascript - TypeError : this. 重新加载不是一个函数

javascript - 原型(prototype)继承相对于经典继承的好处?

oop - 具有状态和行为的对象

python - 网络开发RAD Web 应用程序开发框架。在最短时间内(Yii vs. Django)

php - PHP/MySQL 的快速应用程序开发?

php - 类无需声明变量即可工作?

java - 字符串无法解析为类型 - Java RAD

java - Eclipse 告诉我一个方法是未定义的,而实际上它显然已经定义了

java.lang.NoClassDefFoundError : org/springframework/context/support/ClassPathXmlApplicationContext 错误