提高可读性。 小块的代码,越小越好。 消除重复代码。 尽量进行抽象 一目了然的命名,不要怕名字长,包括类、变量、方法。 尽可能提高代码的表达力,而不是去使用注释。 删除无用代码,版本管理工具会帮你保留历史,不用担心找不到。 大胆写方法吧,先不要想着怎么优化,先专注于业务与功能,再进行优化。 方法短小 ...
分类:
其他好文 时间:
2018-11-30 20:04:39
阅读次数:
173
中介者模式 中介者模式,定义了一个中介对象来封装一系列对象之间的交互关系。中介者使各个对象之间不需要显式地相互引用,从而使耦合性降低,而且可以独立地改变它们之间的交互行为。 结构: 中介者模式设计两个具体对象,一个是用户类,另一个是中介者类,根据针对接口编程原则,则需要把这两类角色进行抽象,所以中介 ...
16、 路径加了<>,就会被识别为一个参数,而不是固定的url字符串 16.1 编程原则:视图函数里面要尽可能间接,函数要见名知意,不能将细节全部写到视图函数里面,那样是强迫让所有看代码的人都来看细节,不对 # -*- coding=utf-8 -*- from flask import Flask ...
分类:
其他好文 时间:
2018-07-11 19:47:10
阅读次数:
258
Magento架构原则 》OOP体系结构和编程原则OOP体系结构和编程原则面向对象编程(OOP)设计允许软件组件具有最大的灵活性和可扩展性,允许您设计和实现高度定制的网站。面向对象原则的优点包括结合行业标准的编程设计模式以及业务逻辑与表示的严格分离。对象继承也很重要:与经典的面向对象的编程方法一致, ...
分类:
其他好文 时间:
2018-06-27 22:18:14
阅读次数:
171
代码重构方面讲究DRY编程原则。我们在设计流程图、时序图、计划、接口文档等等,同样要遵循这样的原则,以免给别人的理解造成困惑。 ...
分类:
其他好文 时间:
2018-05-31 20:30:00
阅读次数:
181
1、接口类和抽象类 抽象类和接口类 java 编程原则和设计模式 设计模式 程序设计 具有里程碑意义的设计方式 从java中演变出来的 单例模式 一个类只有一个实例 算法导论 计算的方法 时间和空间的问题 权威通用 java 面向对象 java不能多继承 编程原则 python 开放封闭原则 开放 ...
分类:
其他好文 时间:
2018-04-16 20:41:07
阅读次数:
198
面向对象 什么是面向对象 为什么要使用面向对象 面向对象的特性 面向对象的缺点 面向对象的原则 其他编程范式 接口和抽象类 接口和多重继承 接口和抽象类 面向接口编程 ...
分类:
其他好文 时间:
2018-03-19 10:55:47
阅读次数:
118
JSON解析可以使用的库: 本文例子使用Google提供的Gson。 什么是JavaBean JavaBean实际上是一种特殊的Java类,是一种规范,经常用于封装数据。JavaBean遵循如下编程原则: 方法一:JavaBean定义Json结构 步骤1:根据Json结构定义相应封装类,类的属性(即 ...
分类:
Web程序 时间:
2018-03-11 21:00:41
阅读次数:
294
Bean 的中文含义是“豆子”,顾名思义JavaBean是一段 Java小程序。 所有遵循一定编程原则的 Java类 都可以被称作JavaBean。 Java Bean的编写要求 编写JavaBean必须满足以下几点要求: (1)所有的JavaBean必须放在一个包(Package)中。 (2)Ja ...
分类:
编程语言 时间:
2018-02-05 00:22:55
阅读次数:
176
1 单一职责原则: 单一职责就是发现软件设计中的不同职责,并把这些职责相互分离。 2 开放-封闭原则: 是说软件实体(比如类,函数)应该可以扩展,但是不可修改。意思是,在不影响其他功能代码块功能的前提下,课增加代码。比如简单工厂设计中http://www.cnblogs.com/buptzlb/p/ ...
分类:
其他好文 时间:
2017-09-25 21:59:45
阅读次数:
131