课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
敏捷开发是随着互联网的不断发展而被程序员所掌握的一种新的编程方式,而今天我们就一起来了解一下,适合敏捷开发的编程技巧都有哪些。
1、考虑编码量少的方案
如果你确实需要自己编写代码,也许可以选择编码量少的平台,它们可以让你更有效地开发,比在诸如Java、.Net、PHP和JavaScript的开发环境中更为有效。
编码量少的平台包括Caspio、QuickBase、Appian、OutSystems和Vantiq等,它们提供的工具都只需开发者编码少量代码,甚至有时候根本就不用编写任何代码。每个平台都是专注在某一个专门领域,因此也就适用于某一个特定类别的应用程序。
2、测试自动化
在编写满足需求的代码之余,开发者要做的重要的事情之一是测试代码。测试驱动的开发实践和自动化测试工具都很成熟了,开发团队应该把单元测试、回归测试、性能和安全测试纳入到他们的敏捷评估中。
测试除了可以帮助验证程序编译和发布的正确性,还可以让代码变得更易于维护。测试能够记录和例证这些代码会产生的行为。当新的开发人员加入团队,无意中引入了错误的修改时,持续测试会暂停编译,并给开发人员提供有意义的反馈,这可以快速解决问题。
3、在代码之外配置所有参数
开发人员没有任何理由在代码中写死系统级设置、用户名、密码或者其他配置信息。我看到过一些开发人员走捷径,在程序原型中写死了一些信息,并把这些信息带入到了生产环境。在当今软件架构中,这绝不应发生。这样的硬编码不是技术上的疑难问题,而是一种偷懒的、不负责任的编程实践,这会带来严重的后果。如果代码被意外获取了,这会在终端或者权限暴露的情况下遭到安全攻击。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。