对我来说,这听起来是一个非常愚蠢的问题。
为什么你不使用构建工具呢?
然而,我需要向我的同事解释为什么他应该使用某种构建工具。
他非常热衷于与更多的程序员一起工作的想法,但他并没有理解在构建过程中需要改变什么以便能够与更大的团队合作;(即编写防御性编程/单元测试代码,拥有错误数据库,编写模块化库,并使用子存储库将模块存储在版本控制中。
这是一个相当庞大的技术堆栈,我需要证明它的投资回报率...所以我想从使用构建工具的投资回报率开始,而不仅仅是...比如说...点击编译。
为什么你不使用构建工具呢?
然而,我需要向我的同事解释为什么他应该使用某种构建工具。
他非常热衷于与更多的程序员一起工作的想法,但他并没有理解在构建过程中需要改变什么以便能够与更大的团队合作;(即编写防御性编程/单元测试代码,拥有错误数据库,编写模块化库,并使用子存储库将模块存储在版本控制中。
这是一个相当庞大的技术堆栈,我需要证明它的投资回报率...所以我想从使用构建工具的投资回报率开始,而不仅仅是...比如说...点击编译。