编写软件是一种创造行为,Android 开发也不例外。这不仅仅是让某样东西发挥作用。它还涉及设计能够随时间增长、适应并保持可管理的应用程序。 作为一名面临过无数架构挑战的 Android 开发者,我发现遵守 SOLID 原则可以将最复杂的代码库转变为干净的系统。
本文将通过示例讨论 Java 开发如何实践 SOLID 原则。 2000年,Robert C.Martin 在《设计原则和设计模式》论文中首次提出 SOLID 概念 ...
想要写出更好、更可靠的代码,能够经受住生产中时间的考验吗?这些设计原则会有所帮助。 面向对象的设计原则是 OOP 编程的核心。尽管如此,我还是看到大多数 Java 程序员追逐设计模式,如 单例模式 、 装饰者模式 或 观察者模式,而没有将足够的注意力放在学习 面向对象的分析和设计 上。
SOLID 是一组设计原则的首字母缩写,帮助软件工程师编写稳健的代码。S 代表单一职责原则,O 代表开放/封闭原则,L 代表里氏 ...