qq永久封号 代码_避免在代码中永久保留这些内容

本文讲述了在编程时如何提高代码的可读性和易理解性,强调避免使用缩略语、数字作为单词以及文化相关的引用。通过实例展示了这些做法可能导致的误解,并提供了现实世界中的解决方案,提倡使用完整的单词和有意义的命名,以便于未来的开发者更好地理解和维护代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

qq永久封号 代码

在您的职业生涯的某个时刻,您会发现自己离开了正在进行的项目,并正面临新的挑战(无论好坏)。 无论是在其他公司或团队中担任其他角色,还是将项目外包给其他团队甚至其他国家的公司。

无论出于何种原因,都有很大的机会在某个时候不会解释您的代码。 在我整个职业生涯中曾参与过多个项目,并与其他国家的几个程序员一起工作过,我想向您介绍一些技巧,以避免在您的代码中使用这些技巧来过渡到其他团队和非英语母语的程序员降低难度和成本。

所有这些都是我见过的现实生活中的示例代码(不幸的是,偶尔会编写)。 请以它为例,避免永久存在。

缩略语

这是无所不在的。 每个人都喜欢使用缩写,因此不必输入太多。 不幸的是,大多数人没有意识到,要“不为人知”的程序员调试代码要付出多少努力。

例如,您正在编写一个在国际银行系统中转移资金的系统。 您必须处理数百种不同类型的传输。 不用一遍又一遍地进行类型传输,而应使用缩写xfer。

您是否曾经在字典中查找xfer? 试图接管您的代码的人可能也找不到它! 缩写越晦涩(任何人都知道“ Penna”的缩写吗?),其他人将很难理解您的逻辑。

数字作为单词

这也是很常见的,尤其是在限制函数名称长度的语言中。

您想编写一种将业务对象转换为字符串以吐出到文件中的方法,因此将其称为cnvrtObj2Str。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值