Introduction
Angularjs基础知识
概述
Angular启动过程
模块(module)
作用域(scope)
控制器(controller)
表达式(expression)
过滤器(filter)
指令(directive)
表单(form)
路由(route)
服务(service)
XHR
进阶知识
模块加载
依赖注入-DI
Injector
脏检查机制
指令的生命周期
AOP机制
嵌套表单
杂项知识点
例子
设计模式
面向对象的基本原则
控制反转
装饰器模式
Published with GitBook
面向对象的基本原则
面向对象的基本原则
单一职责原则: 引起类变化的原因不能多于一个
里氏代换原则: 所有引用基类的地方必须能透明的使用其子类的对象
依赖倒置原则: 模块间的依赖通过抽象发生,实现类之间不发生直接的依赖关系,接口不依赖于实现,实现依赖于接口,面向接口编程。
接口隔离原则: 类间的依赖应该建立最小的接口之上。
迪米特法则: 一个对象应该对其他对象有最少了解。低耦合
开闭原则: 指导我们怎么建立一个稳定灵活的系统:一个软件实体如类,模块,函数应该对扩展开放,对修改关闭
results matching "
"
No results matching "
"