盛世彩票网-生成管理器在生命呼叫Gradle进行一些

构建自动化工具正在以创纪录的速度提高,盛世彩票并且整个软件开发领域的DevOps方法正在兴起。在这种进步的旋风中,很容易将注意力集中在产品和流程上,同时忘记了人员,尤其是构建经理。

在接受主管的采访时,TheServerSide深入探讨了成功持续部署这一经常被忽视的方面。事实证明,这个关键角色可能在于Dev开始与Ops交锋的时刻 - 在构建的核心。事实上,构建经理可以从根本上影响整个软件团队。

是否有可能通过他们喜欢的工具来告诉建筑经理的态度?

Dockter沿着回忆路走了一圈,看看可追溯到20世纪90年代的框架。他提出了构建管理人员和他们喜欢的工具类型之间的直接关系。例如,Hans建议XML非常适合建立喜欢刚性的经理。它让他们能够预测所有需求,至少从他们自己的角度来看,并把它们放在框架中。“他们可以简单地创建这个框架,告诉全世界如何做事。盛世彩票它知道需要做什么,并将每个人放在同一个箱子里。“他承认,这种方法可能适用于小型Apache库或小型开源项目,但对于企业和移动开发的复杂性来说这是不可行的。

其次,Maven的个性可能会显得懒惰和漠不关心。“我们看到许多组织中,当开发经理不关心开发人员的需求时,他们的目标应该是让开发人员富有成效。他们只是希望稳定和简单,他们可以向Ops人员提供档案。对于这些构建管理者来说,Maven是一个很好的工具,因为它允许他们说'这不是它的工作方式。' 他们喜欢刚性,因为他们可以摆脱开发商的需求。这不是一个好的模式,也不是我们作为一个行业前进所需要的。“

Docker对Gradle友好构建经理的看法更加乐观。“Gradle的想法并不仅仅是将所有东西编写成脚本,并创建千行编译脚本。我们为您提供自以为是的框架,但它们是外层构建脚本。Gradle的核心是一个抽象工具包,可以让你讲述自己的故事。例如,您可以拥有免费版本的软件和付费版本,或者调试版本和发行版本等。它使开发人员能够灵活地表达其实际需求。它并不否认这些要求。同时,它为它们提供了一些结构和刚性,所以它们不会因低级构建系统的复杂性而被杀死。盛世彩票这就是Gradle的方式。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.hyedu.net/a/shengshi/29.html