没有合适的资源?快使用搜索试试~ 我知道了~
clean-flutter-app:使用TDD,Clean Architecture,设计模式和SOLID原理的Flutter应...
共340个文件
dart:216个
png:48个
md:33个
需积分: 9 0 下载量 25 浏览量
2021-04-22
14:21:09
上传
评论
收藏 1.24MB ZIP 举报
温馨提示
4Dev Flutter-程序员的民意测验 此应用程序是Udemy的Rodrigo Manguinho教授(芒果)培训的一部分。 培训的目的是展示如何使用定义良好且解耦的架构使用Flutter创建应用程序,遵循TDD(面向测试的编程)作为工作方法,使用Clean Architecture在各层进行职责分配,始终遵循SOLID原理和应用设计模式来解决一些常见问题。 原则 单一责任原则(SRP) 开放封闭原则(OCP) 里斯科夫替代原理(LSP) 隔离原理接口(ISP) 依赖倒置原则(DIP) 关注点分离(SOC) 不要重复自己(干) 你不会需要它(YAGNI) 保持简单,愚蠢(KISS) 命令查询职责隔离(CQRS) 继承而不是继承 小承诺 设计模式 工厂 适配器 合成的 装潢师 依赖注入 抽象服务器 组成根 建造者 辛格尔顿 观察者 战略 AAA(安排,行动和主张)
资源推荐
资源详情
资源评论
收起资源包目录
clean-flutter-app:使用TDD,Clean Architecture,设计模式和SOLID原理的Flutter应用程序 (340个子文件)
http_adapter_test.dart 11KB
getx_signup_presenter_test.dart 11KB
signup_page_test.dart 9KB
getx_login_presenter_test.dart 7KB
login_page_test.dart 7KB
local_load_survey_result_test.dart 6KB
survey_result_page_test.dart 5KB
surveys_page_test.dart 5KB
local_load_surveys_test.dart 5KB
getx_survey_result_presenter_test.dart 5KB
authorize_http_client_decorator_test.dart 4KB
remote_load_survey_result_with_local_fallback_test.dart 3KB
getx_signup_presenter.dart 3KB
remote_save_survey_result_test.dart 3KB
remote_load_survey_result_test.dart 3KB
remote_add_account_test.dart 3KB
remote_load_surveys_with_local_fallback_test.dart 3KB
remote_authentication_test.dart 3KB
local_storage_adapter_test.dart 3KB
getx_surveys_presenter_test.dart 3KB
fake_survey_result_factory.dart 3KB
remote_load_surveys_test.dart 2KB
secure_storage_adapter_test.dart 2KB
signup_page.dart 2KB
getx_login_presenter.dart 2KB
login_page.dart 2KB
getx_splash_presenter_test.dart 2KB
fake_surveys_factory.dart 2KB
surveys_page.dart 2KB
validation_composite_test.dart 2KB
splash_page_test.dart 2KB
app_theme.dart 2KB
http_adapter.dart 2KB
getx_survey_result_presenter.dart 2KB
remote_add_account.dart 2KB
survey_item.dart 1KB
local_load_current_account_test.dart 1KB
survey_answer.dart 1KB
local_survey_result_model.dart 1KB
getx_surveys_presenter.dart 1KB
local_load_surveys.dart 1KB
local_load_survey_result.dart 1KB
remote_authentication.dart 1KB
local_survey_answer_model.dart 1KB
local_save_current_account_test.dart 1KB
survey_result_page.dart 1KB
local_survey_model.dart 1KB
min_length_validation_test.dart 1KB
compare_fields_validation_test.dart 1KB
authorize_http_client_decorator.dart 1KB
main.dart 1KB
remote_survey_result_model.dart 1002B
validation_builder.dart 978B
remote_survey_answer_model.dart 947B
remote_load_survey_result_with_local_fallback.dart 891B
password_confirmation_input.dart 856B
remote_survey_model.dart 849B
login_header.dart 846B
remote_save_survey_result.dart 829B
remote_load_surveys.dart 826B
email_input.dart 825B
email_input.dart 823B
name_input.dart 814B
remote_load_survey_result.dart 813B
password_input.dart 813B
password_input.dart 810B
survey_result.dart 807B
email_validation_test.dart 807B
pt_br.dart 796B
remote_load_surveys_with_local_fallback.dart 765B
required_field_validation_test.dart 732B
signup_validation_factory_test.dart 715B
getx_splash_presenter.dart 712B
reload_screen.dart 711B
load_survey_result_factory.dart 706B
secure_storage_adapter.dart 678B
helpers.dart 657B
spinner_dialog.dart 635B
signup_validation_factory.dart 633B
splash_page.dart 630B
compare_fields_validation.dart 630B
local_load_current_account.dart 628B
survey_items.dart 626B
signup_presenter.dart 625B
local_storage_adapter.dart 611B
local_save_current_account.dart 606B
signup_button.dart 605B
login_button.dart 595B
validation_composite.dart 583B
email_validation.dart 578B
load_surveys_factory.dart 572B
survey_result_entity_extensions.dart 568B
add_account.dart 564B
ui_error.dart 549B
min_length_validation.dart 542B
fake_params_factory.dart 502B
remote_account_model.dart 489B
login_validation_factory_test.dart 479B
login_validation_factory.dart 474B
translation.dart 435B
共 340 条
- 1
- 2
- 3
- 4
资源评论
w4676
- 粉丝: 23
- 资源: 4620
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功