防御性编程 [英] Defensive programming

查看:56
本文介绍了防御性编程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在编写代码时,您是否有意识地进行防御性编程以确保高程序质量并避免您的代码被恶意利用的可能性,例如通过缓冲区溢出攻击或代码注入?

When writing code do you consciously program defensively to ensure high program quality and to avoid the possibility of your code being exploited maliciously, e.g. through buffer overflow exploits or code injection ?

您将始终应用于代码的最低"质量级别是多少?

What's the "minimum" level of quality you'll always apply to your code ?

推荐答案

在我的工作中,我们的代码必须是一流的.
因此,我们主要关注两件事:

In my line of work, our code has to be top quality.
So, we focus on two main things:

  1. 测试
  2. 代码审查

那些把钱带回家的人.

这篇关于防御性编程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆