昨天在写popover组件的时候方方老师提出了写页面的两个基本原则。 关注点分离原则,也叫正交原则,HTML CSS JS 分离 互不影响 状态转移:js不去修改css 的样式(.style.color='red'),只修改css中的状态(addClass('active'))。 1. 关注点分离 ...
分类:
其他好文 时间:
2018-09-24 21:08:54
阅读次数:
158
边界清晰、服务自治、契约共享、基于策略的兼容性,是面向对向设计时四个基本原则,我们的应用可能分布在不同的环境之中,应用可能在同一服务器中,也可能在不同的网络环境中,保证框架的基类能在不同环境中仍然可用,也就是在分布式环境中仍然可用,是框架设计的一个目标。 为保证业务逻辑和数据访问能正确分离,框架设计 ...
分类:
其他好文 时间:
2018-09-23 16:24:42
阅读次数:
226
设计模式总共有六大基本原则,统称为SOLID (稳定)原则,分别是S-单一职责原则(Single Responsibility Principle), O-开闭原则(Open closed Principle),L-里氏替换原则(Liskov Substitution Principle),L-迪米 ...
分类:
其他好文 时间:
2018-09-23 13:50:02
阅读次数:
204
一、简介 扩展方法为现有的类型(.Net类型或者自定义类型)扩展应该附加到该类型中的方法。 二、基本原则 定义一个非嵌套、非泛型的静态类 扩展方法是静态的 扩展方法至少要有一个参数,该参数类型是要扩展的类型 第一个参数必须加上this关键字作为前缀 第一个参数不能用其他任何修饰符(如不能使用ref ...
1.《咨询的奥秘》阅读记录 1.1 为什么阅读《咨询的奥秘》? 答:为了成功的提出和获得建议。 1.2 《咨询的奥秘》简介 什么是咨询 成为一个成功咨询顾问的基本原则 如何避免抵制而取得信任 如何促成并控制客户的改善 咨询的奥秘就是如何提升个人竞争力并拥有良好人际关系的奥秘 什么是咨询 成为一个成功 ...
分类:
其他好文 时间:
2018-09-15 15:22:48
阅读次数:
169
决策树(Decision Tree)在机器学习中也是比较常见的一种算法,最早的决策树算法是ID3,改善后得到了C4.5算法,进一步改进后形成了我们现在使用的C5.0算法,综合性能大幅提高。算法核心:为每一次分裂确定一个分裂属性。ID3采用的是“信息增益”为度量来选择分裂属性的。 ...
分类:
其他好文 时间:
2018-09-07 00:56:09
阅读次数:
2571
设计模式总共有六大基本原则,统称为SOLID (稳定)原则,分别是S-单一职责原则(Single Responsibility Principle), O-开闭原则(Open closed Principle),L-里氏替换原则(Liskov Substitution Principle),L-迪米 ...
分类:
其他好文 时间:
2018-09-03 00:03:55
阅读次数:
176
介绍软件测试7个基本原则,每个专业软件人员和QA专业人员都应该知道的。 一、背景 在不偏离目标情况下进行软件测试时,获得最佳测试结果是非常重要的。但是你如何确定你正在遵循正确的测试策略?为此,您需要坚持一些基本的测试原则,以下是软件行业中广泛使用的常见的七种测试原则。 要理解这一点,请考虑将文件从文 ...
分类:
其他好文 时间:
2018-09-02 02:04:35
阅读次数:
172
阅读原文:透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础. 三大特性是:封装,继承,多态 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一 ...
分类:
其他好文 时间:
2018-09-01 19:21:51
阅读次数:
238
提倡使用设计模式,主要出发点就是实现代码复用,增加代码的扩展性和可维护性。如何设计出简洁、易懂、灵活、优美的代码结构的确是一门学问,透彻理解并践行如下七大原则通常都能取得基本满意的结果: - 单一职责原则(Single Responsibility Principle):一个类负责一项职责,单纯的快 ...
分类:
编程语言 时间:
2018-08-30 11:07:30
阅读次数:
177