程序员必须克服的十大编程禁忌

站长之家 (4.3万) 2016-04-11 09:36:01

7. 不恰当的测试

程序员必须克服的十大编程禁忌_https://www.tiejiang.org_站长之家_第1张

测试作为整个系统开发生命周期(Systems Development Life Cycle,简称SDLC)的重要一个要素,通常不需要开发团队给出太惊人的结果。但是如果在测试环节没有付出恰当的、相应的努力的话,这是说不过去的。 下面的一些方法或许对你的测试团队有用,至少在你们交付产品的时候能够给用户一个好的交代。

  • 单元测试
  • 实物模型
  • 综合测试

8. 注意安全漏洞

有的时候在软件开发过程中,就会遇见如下这样的安全漏洞:

程序员必须克服的十大编程禁忌_https://www.tiejiang.org_站长之家_第2张

A、不同组件之间意想不到的交互作用:a、输入不正确的验证信息;b、SQL资料隐码攻击;c、跨网站指令码;d、命令植入攻击;e、跨站请求伪造(CSRF);

B、难以实施的资源管理,包括:a、不尊重可用内存缓冲区;b、对外控制;c、使用有潜在危险的功能;

THE END

Leave a Reply