代码之道

代码之路崎岖漫长,任重而道远,扎实的基本功和细心谨慎的意识显得尤为重要。

为了自己在将来开发道路上少踩坑,少加班,于是,在此文中写下平生积累之经验,对过去的总结和思考。

 

一、站在业务的角度上写代码。

       功能是写给人用的,业务是不在乎你是怎么做出来的,他们只会看结果。他们只会告诉你他想要什么,其中的细节推理,边界划分,算法优化这些都是我们自己来处理。

      写代码时不要只图一时洋洋洒洒,更要结合上下代码环境和业务角度出发,在该做和不该做之间犹豫时,一定要跟业务确认过后才能定夺,熟悉自己写的每一行代码起的作用和带来的后果。不多写一行无用的代码,也不少写一行风险规避代码。排版清晰明了,语句简洁不罗嗦,才是上等代码。

 

二、修改代码时切记心存疑虑

       Copy代码时,忌全部照搬,不加思考,即使这是别人已经写好的方法,放到我们的业务上,他是否完美,是否是我们真正需要的,他会给你带来什么,是否会产生新的Bug。另外代码搬来一定要仔细观察,避免错漏代码出现。

 

三、请仔细测试你的代码

      代码写完后,一定要仔细测试你的代码,至少要保证两点。一、功能完善,没有遗漏功能或未考虑到其他因素造成功能缺失。 二、每一个功能点一定都要测试到。测试功能不能全靠臆想,要以实际反馈给你的东西作为根据。不能说我觉得这肯定没问题,只是加了一个参数而已,会有什么问题呢。其实不然,事实上,如果你的修改的代码未经过测试就上传,这无疑是给自己挖坑。

 

四、注重代码规范,养成良好习惯

       规范的代码,并非一朝一夕促成,是日积月累在每一行代码中注入心血,深入思考的结果。规范的命名,可靠的日志追踪,准备的错误反馈提示,逻辑完整的业务模块,脏错数据的隔离,重视每一个属性并非多余,而是有他存在的道理。还有很多很多。做到这些,我们才可以慢慢成为一个代码规范,代码可靠的码农。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值