在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
“这谁写的代码,bug这么多,还不写注释,查出来,扣他年终奖”
3小时后……
“哦,原来是我自己一年前写的呀”
这样的情形你是不是也经常出现?根本不认识自己一年甚至更久之前写的代码,就连一些“祖传”的代码,隔段时间再回头看也是面目全非,为什么会这样呢?
其实出现这样的情形实属正常现象。
写代码就像写文章,有的人很享受这个过程,有的人只是为了赚钱养家,有的人水平高,有的人水平低,有的人写得多,有的人写得少。
写代码不像生小孩,怀胎9个月写1个文件,出生之后精心呵护18年。一段代码,它背后的故事可能是几个月的不断迭代,可能是茶余饭后的任性为之,可能是绞尽脑汁的苦思,也可能是复制粘贴 。
不记得甚至不认识自己代码,就像你记不得多年前你写过的日记一样正常,大可不必纠结。但我们还是要以写好代码为目标,尽可能的让自己的代码run久一点,更容易让别人和未来的自己读懂一些。
如何敲出优雅的代码是一门学问,这里小谷给大家几点写好代码的建议,希望大家多些好代码,少出bug~
1.设计代码:没有设计意味着缺少逻辑性,很多人抱着“能实现功能就行”的态度敲代码,当下功能是实现了,但是这样敲出来的代码很难维护,产品更新迭代也特别的困难。可以说没有设计的代码就是耍流氓。
2.写好注释:好的代码一定是有好的注释的,注释对读懂代码有很好的辅助作用。将注释写明白不仅能让别人能读懂自己的代码,还能避免自己读不懂自己的代码。代码与注释的比例最好保持在1:1,有时注释甚至要比代码多。
3.及时检查代码:当一段代码运行前,自己应该再回头检查一下,产品团队也应该经常检查后台代码,这样不仅能提升代码质量还有利于产品后期的维护和更新迭代。
4.提高自己的编程水平:随着你的编程水平提高,你的开发认知不断提升,你的编程思路也会有很大的改变,对于好代码也会有更深的理解,也更利于自己写出好代码~
普通的工程师堆砌代码,优秀的工程师优雅代码,卓越的工程师简化代码。希望你能不断成长,勇攀高峰,成为别人口中的“大神”!
博学谷热门学科正在火热招生中,目前博学谷开设SVIP极速班、VIP班、普通班三种在线就业班班型,课程涵盖JavaEE、Python+人工智能、前端与移动开发、大数据、UI/UE设计、新媒体+短视频运营、软件测试、产品经理、新综合实战电商、智能机器人、人工智能AI进阶、数据分析进阶、视觉设计、电商运营设计、Linux云计算+运维、PHP、C/C++等学科。来博学谷~带你一路升级打怪不断进阶成长!
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
Base64编码是什么?知识科普
今天的知识科普是带大家认识Base64编码是什么,本文从定义、由来、编码过程及不是加密算法几个方面阐述了Base64编码。现在废话不多说,直接进入正题吧
8293
2019-08-01 14:31:42
什么是培训机构?在培训机构能学到真技术吗?
什么是培训机构?在培训机构能学到真技术吗?培训机构是目前社会比较流行的一种教育培训模式,以完成某种学习教育目的而成立的公司性质的教育机构。目前培训机构分为K12教育培训机构、艺术培训机构、语言培训机构、职前培训机构等等。
8448
2019-08-13 18:21:54
互联网行业巨头的职级薪资揭秘
以BAT为代表的互联网行业巨头,其职级薪资一直都为业内所津津乐道。相信大家对BAT的职级薪资都十分好奇,今天小编就来为大家揭秘互联网行业巨头的职级薪资。其实像阿里巴巴、腾讯和百度这样的互联网巨头,其职级规范、等级评定、薪资待遇都是有所区别的。下面我们来分别看看吧!
5811
2019-11-16 17:13:30
学习编程有什么用?有哪些好处?
在这个互联网飞速发展,似乎人人都开始学习编程的时代,许多人心中还是有这样的疑问:学习编程有什么用?有哪些好处?诚然,大多数人学习编程的目的,都是想通过学习编程找到一份IT工程师的高薪工作。但是除了出于对这个行业的职位选择,我们学习编程到底有什么用呢?下面我们就来看一看,那些许多人都忽略的学习编程的好处和作用。
12393
2020-04-22 10:28:14
怎么判断自己适不适合学编程?
经常可以在网上看到这样的疑问:自己目前的工作没有前途,零基础学编程转行行不行?众所周知,IT编程是一个香饽饽行业,薪资待遇高发展前景好。但是是不是所有人都适合学编程呢?下面我们就来聊聊怎么判断自己适不适合学编程。
6323
2020-07-20 16:04:59