fdk 0.1.8 copy "fdk: ^0.1.8" to clipboard
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';

参与贡献 #

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

规范 #

单一职责

一个类只做一件事,即高内聚,低耦合

迪米特

也叫最少知识原则 一个对象应该对自己需要耦合或调用的类知道的最少 前提 在类的结构设计上,每一个类都应当尽量降低成员的访问权限

开闭

尽量通过扩展来解决需求变化,而不是通过修改已有的代码来完成变化

里氏替换

在使用基类的的地方可以任意使用其子类,能保证子类完美替换基类

依赖倒置

针对接口编程,依赖于抽象而不依赖于具体

接口隔离

尽可能地细化接口,把每个完成某特定功能的方法都放在一个专门的接口里