flutter-clean-arch

时间:2021-04-13 21:03:29
【文件属性】:
文件名称:flutter-clean-arch
文件大小:1.47MB
文件格式:ZIP
更新时间:2021-04-13 21:03:29
Dart Flutter Clean Architecture提案 目标 保持代码干净 保持代码可测试 使代码库易于扩展和适应 测试不同的State Managaments库(当前:BLOC,Provider,States Rebuilder和State Notifier) 架构概述 如Bob叔叔的网页中所述,干净的体系结构将关注点分离开来,将软件分为几层。 这些层中的每一层都专注于做一件事情,因此遵循“单一责任原则”。 它们也有自己的模型表示,并且与外部层所需的任何通信都是通过使用抽象进行的。 该体系结构还遵循“依赖关系规则”,该规则规定外层可以依赖于内层,但是反过来是不可能的。 结果,应用程序变得高度分离,易于维护,测试和适应。 已知限制 初始设置涉及处理一些样板代码 已知收益 A / B测试可以轻松应用,并且仅涉及一层(表示层)。 可以轻松使用功能切换,既可以启用/禁用功能,也可以尝试新

网友评论