自己提出的程序开发三大原则:代码简洁,结构清晰,合理运用

简介:

(合理运用)

因为图像尺寸只有两个属性,宽和高,也没有什么更复杂的应用逻辑,所以用构结而不用类

image struct

(代码清晰)

对于一个类来说,如果它的属性对外部是不可写的,我们可以使用以下方法,如果对于一个类来

说,它的构造方法可以根据实际业务情况进行重载方法的设计,如下,如果建立实现zzl时,不

传递任何参数,它的默认值就是zzl,密码就是zzl123,这样设计的好处就是减少了用户实例化时

的代码量。

多样漂亮的重载构造方法呀2! 

 

多样漂亮的重载构造方法呀!

(结构清晰)

对于一个对象来说,如果它的内部功能需要与很多对象使用,那应该把它提升为一个抽象基类,把它只对子类开发的属性的访问权限控制为protected,把自己可以实现的并且子类可以去复写的方法设置为virtual,把自己无法实现完全由子类去实现的方法设置为abstract。

数据存取基类

本文转自博客园张占岭(仓储大叔)的博客,原文链接:自己提出的程序开发三大原则:代码简洁,结构清晰,合理运用,如需转载请自行联系原博主。

目录
相关文章
|
9月前
|
设计模式 API 数据安全/隐私保护
探索设计模式的魅力:外观模式简化术-隐藏复杂性,提供简洁接口的设计秘密
外观模式是一种关键的设计模式,旨在通过提供一个简洁的接口来简化复杂子系统的访问。其核心价值在于将复杂的内部实现细节封装起来,仅通过一个统一的外观对象与客户端交互,从而降低了系统的使用难度和耦合度。在软件开发中,外观模式的重要性不言而喻。它不仅能够提高代码的可读性、可维护性和可扩展性,还能促进团队间的协作和沟通。此外,随着业务需求和技术的发展,外观模式能够适应变化,通过修改外观对象来灵活调整客户端与子系统之间的交互方式。总之,外观模式在软件设计中扮演着举足轻重的角色,是构建高效、稳定且易于维护的软件系统的关键
220 1
探索设计模式的魅力:外观模式简化术-隐藏复杂性,提供简洁接口的设计秘密
|
设计模式 算法 Java
设计模式第十五讲:重构 - 改善既有代码的设计(下)
设计模式第十五讲:重构 - 改善既有代码的设计
326 0
|
3月前
|
算法 测试技术
模块化设计具体应该怎么做呢
【10月更文挑战第22天】模块化设计具体应该怎么做呢
|
4月前
|
设计模式 Java 测试技术
优雅代码,建议掌握这 11个编程原则!
高质量的代码不仅让人信服,还能提升开发效率。本文总结了多位高手的经验,提炼出11条编码基本原则:DRY(避免重复)、KISS(简洁至上)、重构(优化代码)、SOLID(设计原则)、文档编写、创建优于继承、YAGNI(避免过度设计)、委托原则、始终保持代码清洁、封装变化以及优先使用组合而非继承。遵循这些原则,你的代码将更加优雅和高效。
134 3
|
8月前
|
算法 安全 编译器
【简洁的代码永远不会掩盖设计者的意图】如何写出规范整洁的代码
【简洁的代码永远不会掩盖设计者的意图】如何写出规范整洁的代码
72 1
|
设计模式 Java 测试技术
设计模式第十五讲:重构 - 改善既有代码的设计(上)
设计模式第十五讲:重构 - 改善既有代码的设计
356 0
|
设计模式 测试技术 程序员
代码的简单设计五原则
代码的简单设计五原则
33107 1
项目实战典型案例14——代码结构混乱 逻辑边界不清晰 页面美观设计不足
项目实战典型案例14——代码结构混乱 逻辑边界不清晰 页面美观设计不足
149 0
|
算法
第七章 多用模板专注设计(上)
第七章 多用模板专注设计
111 0
第七章 多用模板专注设计(上)