gpt4 book ai didi

unit-testing - MVP总是值得的吗?

转载 作者:行者123 更新时间:2023-12-04 04:18:21 25 4
gpt4 key购买 nike

MVP考虑过*所有* GWT 应用程序的最佳实践?

  • 对于小型内部 Web 应用程序呢?
  • 不使用unit testing是不是错误对于此类应用程序,或任何应用程序?
  • 对于不打算进行单元测试的应用程序,是否还有其他原因我可能想要使用 MVP?
  • 最佳答案

  • 通常,MVP 被认为是开发 GWT 应用程序的最佳实践。应用该模式的几个原因可以在 this Google I/O Presentation 中找到。 .
  • MVP 是有代价的,它会为您的应用程序引入更多的类和复杂性。但它也会最大限度地减少耦合,并使您的应用程序更具可测试性;因此,作为设计师,您可以决定这种模式是否值得付出代价。
  • 一些方法 - like Extreme Programming - 鼓励在软件开发过程中包含自动化测试。同样,包含测试将要求您的团队编写更多代码,但作为交换,您的代码将是健壮且值得信赖的。我强烈建议您包括单元测试,即使应用程序很小。
  • 正如我之前所说,简单的测试是 MVP 的一个好处,但它不是唯一的好处。根据这个article from Google :

  • MVP decouples development in a way that allows multiple developers to work simultaneously

    关于unit-testing - MVP总是值得的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10378915/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com