`
zhuyuangping
  • 浏览: 39105 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

命名规则,解决代码重构问题

 
阅读更多
良好的命名规则可以解决大量代码的冗余问题,
举个例子:
页面代码有大量的表格
用户表,部门表,等等。
这些都是需要增删改查,
如果每个处理都需要写一个独立的方法,
代码将大量冗余,重用性很差,而且不方便下次系统重构
例如,用户添加需要一个窗体,部门添加需要一个窗台
删除又需要一个窗体
是否需要写很多个生成窗体的方法,答案是否定的,
只要命名有规则,我们可以重构方法
add_user
del_user
add_dept
del_dept
动作在前,名称在后
然后编写一个处理器,统一处理,你懂的,哈哈
------------------------
待续,写代码去
0
3
分享到:
评论

相关推荐

    关于代码编写的命名规则

    此外,保持类型前缀在代码重构时会带来不便,因为一旦变量类型发生变化,所有使用该变量的地方都需要修改,这不利于代码的可维护性和移植性。最后,保持类型前缀还会造成一定的冗余成本,如WPARAM类型更改但保持原名...

    java代码重构经验总结

    ### Java代码重构经验总结 在软件开发过程中,代码重构是一项重要的技能,它旨在不改变代码外部行为的前提下,改进其内部结构,从而提升代码质量和可维护性。本文将深入探讨Java代码重构的关键点,涵盖重构原则、...

    C#开发规范命名规则

    ### C#开发规范命名规则详解 #### 一、概述 C#作为一种广泛使用的面向对象编程语言,在软件开发过程中,遵循一套良好的命名规范至关重要。合理的命名不仅有助于提高代码的可读性和可维护性,还能增强团队协作效率。...

    Java 包对命名规则

    在Java编程语言中,包...在实际开发中,合理地组织包结构可以提高团队的协作效率,降低代码维护成本,并为后续的代码重构和版本升级提供便利。因此,对于任何Java开发者来说,掌握包的命名规范都是至关重要的。

    css命名规则

    2. **降低维护成本**:遵循一定的命名规则,可以减少因命名混乱导致的重构工作量。 3. **便于团队协作**:统一的命名习惯有助于团队成员之间更好地理解和沟通,提高协作效率。 #### 三、常见CSS命名规则 ##### 1. ...

    常用的css命名规则.txt

    在IT行业的前端开发领域,CSS(层叠样式表)作为网页设计的重要组成部分,其命名规则对于维护代码的可读性和可维护性具有至关重要的作用。本文将深入解析“常用的CSS命名规则”这一主题,旨在帮助开发者理解并掌握一...

    代码重构练习

    代码重构是软件开发过程中的一个重要环节,它涉及对现有代码结构、设计或实现进行改进,以提高代码的可读性、可维护性、性能或扩展性,而不改变其外在行为。在这个“代码重构练习”中,我们关注的核心是通过实践来...

    代码组织规则

    总结以上,代码组织规则涵盖了很多方面的知识,包括代码块的组织、书写格式、注释的编写、命名规范、代码格式化工具的使用,以及编程实践中的设计原则。理解和遵循这些规则,可以大大提高代码质量,为项目的长期发展...

    【项目管理知识】软件项目版本号的命名规则及格式介绍-7页.pdf

    本文主要探讨了三种常见的软件项目版本号命名规则:GNU风格、Windows风格和.NET Framework风格,并介绍了与之相关的版本号管理策略。 1. **GNU风格的版本号命名规则**: - 主版本号(Major Version Number):当...

    CSS命名规则

    ### CSS命名规则:构建高效、可维护的样式代码 在前端开发领域,良好的CSS命名习惯是确保项目可读性、可维护性和团队协作效率的关键。本文将深入探讨CSS命名规则的重要性,以及如何遵循一系列最佳实践来优化命名...

    页面重构中的设计模式

    在命名规则上,不同的模块类型有不同的命名方法,比如基类命名、扩展类命名、实例类命名等,这些都是为了确保代码的可读性和可维护性。 除了这些基础内容之外,页面重构中的设计模式还包括了解决模块管理问题的方法...

    java编码规范——关于java的命名规则、注视的写法等

    本文将详细介绍《Java编码规范》文档中的关键内容,包括命名规则、注释规范以及一些高级主题如设计模式和代码重构。 #### 二、一般规则与格式规范 在《Java编码规范》的第二章和第三章中,主要讨论了一般性的编码...

    java编码规范(命名规范 代码检查)

    - **命名约定一致性**:确保在整个项目中保持一致的命名规则,如变量、方法和类的命名约定。 - **错误处理**:避免使用空的catch块,除非有明确的意图忽略特定异常。记录异常并适当地处理它们。 3. **代码质量...

    网站重构,公用模板重构

    3. **易用性**:为了便于不同背景的人员使用,公用模板应遵循简单的命名规则,如使用结构和表现语义化的class名。同时,布局设计要直观,可以通过IDE进行可视化操作,减少对table布局的依赖,以提升性能和重用性。 ...

    运算符优先级列表编程命名规则.docx

    运算符优先级决定了表达式的计算顺序,而命名规则则直接影响代码的可读性和维护性。以下是对这两个主题的详细讨论。 首先,让我们来看看运算符的优先级。在大多数编程语言中,包括C、C++和Java等,运算符的优先级...

    java 命名规范

    以下是对Java命名规则的详细解读: 1. 类(Class)命名: Java类的命名应使用驼峰式命名法(Camel Case),每个单词的首字母大写,例如`MyClassName`。类名通常反映其实现的功能或代表的实体,应具有描述性且避免...

Global site tag (gtag.js) - Google Analytics