Source: Slashdot
现代软件开发中存在一个腐烂之源正在扼杀创新,信息安全传奇人物Moxie Marlinspike认为问题的根源正是敏捷开发。Marlinspike认为,过去20年广泛采用的敏捷方法将开发人员限制在“黑匣子抽象层”中,这限制了创造力和对基础系统的理解。
Marlinspike表示:“过去20年,我们通过将人们置于黑匣子抽象层中,然后将他们放入由黑匣子抽象层组成的组织中,来让人们涉足软件领域。他认为,这种方法使许多软件工程师仅能进行衍生性工作,缺乏开拓性发展所需的深刻理解。
Thistle Technologies首席执行官Window Snyder也表达了类似的担忧,指出许多程序员现在缺乏对低级语言和机器代码交互的了解。
Marlinspike认为,经常探索表面以下抽象层的安全研究人员更有利于推动软件开发领域的创新。
软件开发领域的发展需要更深入的思考,是否敏捷开发真的是最好的解决方案值得我们思考和探讨。"
}
```
特别声明:本文及配图均为用户上传或者转载,本文仅代表作者个人观点和立场,不代表平台观点。其原创性以及文中陈述文字和内容未经本站证实,
对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本平台不作任何保证或承诺,请读者仅作参考,
并请自行核实相关内容。如发现稿件侵权,或作者不愿在本平台发布文章,请版权拥有者通知本平台处理。
Copyright Disclaimer: The copyright of contents (including texts, images, videos and audios)
posted above belong to the User who shared or the third-party website which the User shared from.
If you found your copyright have been infringed, please send a DMCA takedown notice to
info@microheadline.com
来源:https://developers.slashdot.org/story/24/08/09/1418217/agile-is-killing-software-innovation-says-moxie-marlinspike?utm_source=rss1.0mainlinkanon&utm_medium=feed
https://www.youtube.com/watch%3Fv%3DUawS3_iuHoA
https://www.theregister.com/