拿什么给软件开发做减法?( 二 )


“开发者也是系统人员 。我们愿意去了解 , 从裸机到我们正在构建的架构中 , 系统是如何工作的 。但与此同时 , 也有很多领域是你没必要去深入探究的 。”微软的Silver说 。
许多开发者和其团队的任务是确定哪些是他们专业知识中最有价值的地方 , 以及哪些在做多余的工作中被浪费了 。顾问Simpson说:“我们最大的希望是让公司认识到这个问题 , 并努力让开发者摆脱对机械工作的担忧 , 使他们回到他们最擅长的软件构建上来 。”
软件开发者从来没有面对过比今天更多的复杂性和可选项 , 而且也从来没有这么多的选择去抽象化 , 这取决于你和你的企业在追求目标时可以承受多少复杂性了 。