我是敏捷开发的新手,但我在java和php方面有很强的背景。我需要尽快做一个CRUD应用程序(大学应用程序和注册网络应用程序),并希望对最好的,最快的,最容易学习的敏捷开发框架的建议,我的工作最好是与MySQL的数据存储。
发布于 2011-03-31 01:46:17
敏捷与您用来实现应用程序的技术无关。这是关于你用来构建你的应用程序的方法。这两个是正交的。
如果你想要一个用Java开发web应用的好框架,我推荐Spring。但是Spring不会关心您是否使用敏捷、瀑布或任何其他方法。
发布于 2011-03-31 01:48:33
你说的敏捷开发框架是什么意思?
作者:wikipedia:“敏捷软件开发是一组基于迭代和增量开发的软件开发方法,其中需求和解决方案通过自组织的跨职能团队之间的协作而发展。”
所以敏捷是你管理项目的方式,而不是你工作的框架(你可以用任何语言以敏捷的方式进行开发)。
当然,通过敏捷,您可以理解软件开发实践的集合,如:
您可以使用其他框架/工具更轻松地实现
发布于 2011-04-07 22:13:10
我不确定方法选择是否必须与技术选择“正交”(如上所述)。例如,大多数当代的敏捷实现都强烈推荐TDD、单元测试、持续集成、QA自动化等实践。如果您选择了正确的技术,则更容易遵循这些实践。我最成功的技术堆栈如下: Spring、Hibernate、Maven、Eclipse、Hudson、Log4J、JBoss、JUnit、soapUI。然而,上面的列表只是一个指导方针,并不全面。例如,人们可以很容易地将Hudson换成CruiseControl,或许也会同样成功。
https://stackoverflow.com/questions/5489965
复制相似问题