【问题标题】:How to do TDD implementing BLoC pattern on Flutter如何在 Flutter 上实现 BLoC 模式的 TDD
【发布时间】:2020-08-16 14:25:16
【问题描述】:

我是一名 iOS 移动开发专业的学生,​​我最近了解了代码架构 (MVC) 和测试 (TDD),我了解它如何在开发过程中特别是在重构过程中节省大量时间。

因此,我尝试为 Flutter 查找有关这些主题的一些资源,但我仅找到有关具有清洁架构的 BloC 或 TDD 的资源。

有没有使用 BLoC 模式进行 TDD 的特定方法?

【问题讨论】:

    标签: flutter tdd bloc flutter-test


    【解决方案1】:

    我认为我见过的实现 TDD 和 Bloc 的唯一教程是 Reso Coder 的 this 教程,它可能会帮助您了解如何将 TDD 与 Bloc 一起使用。

    【讨论】:

    • 我见过,但他使用的是带有 BLoC 的 Clean 架构,这让我很困惑。我们是否需要使用另一种具有 BLoC 状态管理的架构?
    • 嗯,不。使用 Bloc 时不需要使用架构,但建议在大型项目中使用。但是正如你所知,TDD 只是一个软件开发过程,如果你知道的话,我想剩下的唯一部分就是学习如何编写测试。在任何这些情况下,我认为我提到的课程可能会有所帮助,因为本课程的很大一部分是学习 TDD 和如何编写测试,而且我认为无论您使用 Clean 架构还是仅使用 Bloc 或任何其他方式,您所学的内容都是有用的接近。
    猜你喜欢
    • 2021-05-20
    • 2019-02-07
    • 2021-02-04
    • 2020-07-21
    • 2019-08-09
    • 2019-11-20
    • 2019-06-13
    • 2021-08-15
    • 2020-04-26
    相关资源
    最近更新 更多