fdk 0.1.8 
fdk: ^0.1.8 copied to clipboard
fdk project is flutter development kit. goal is helping developer make project quick, do less work.
FDK #
介绍 #
Flutter快速开发工具包
软件架构 #
- 常用工具
 - 常用组件
 
安装教程 #
dependencies:
  fdk: ^0.1.7
使用说明 #
import 'package:fdk/fdk.dart';
参与贡献 #
- Fork 本仓库
 - 新建 Feat_xxx 分支
 - 提交代码
 - 新建 Pull Request
 
规范 #
单一职责
一个类只做一件事,即高内聚,低耦合
迪米特
也叫最少知识原则 一个对象应该对自己需要耦合或调用的类知道的最少 前提 在类的结构设计上,每一个类都应当尽量降低成员的访问权限
开闭
尽量通过扩展来解决需求变化,而不是通过修改已有的代码来完成变化
里氏替换
在使用基类的的地方可以任意使用其子类,能保证子类完美替换基类
依赖倒置
针对接口编程,依赖于抽象而不依赖于具体
接口隔离
尽可能地细化接口,把每个完成某特定功能的方法都放在一个专门的接口里