改善代码可读性的5种方法 (mp.weixin.qq.com)

【简介】

在本文中,我会列举五条提高代码可读性的原则。这些原则是我在各种项目、团队和组织的实践中总结出来的经验。我希望大家可以从这篇文章中学到一些东西,从而提高代码的可读性。

点击查看全文 >>

@code小生 2021-06-14 13:03分享 / 0个评论
赞过的人: IT技术博客大学习 code小生
要不要再学学下面的文章?
Python之禅:编写优雅Python代码的16个原则 (mp.weixin.qq.com)
假如你刚参与了一个算法项目,当你第一次打开这个项目时,发现里面已经有上万行与算法相关的代码,仔细查看过后,发现如下一些让你抓狂的问题:
1、代码写的非常冗余,维护已经变得越来越困难。
2、几乎没有任何注释。
3、非常错乱的代码风格,让你有一种感觉打开了一个杂乱的网站的html页面。
4、存在那么几个函数,单个函数的源码超过500行。
5、每一次需求的变更,都意味着一次痛苦的代码编写。
by @code小生 2022-01-16 11:03 分享 查看详情
常见代码重构技巧(非常实用) (mp.weixin.qq.com)
项目在不断演进过程中,代码不停地在堆砌。如果没有人为代码的质量负责,代码总是会往越来越混乱的方向演进。当混乱到一定程度之后,量变引起质变,项目的维护成本已经高过重新开发一套新代码的成本,想要再去重构,已经没有人能做到了。
by @code小生 2022-01-09 23:11 分享 查看详情
Google内部的Python代码风格指南(译) (mp.weixin.qq.com)
这是一位朋友翻译的Google Python代码风格指南,很全面。可以作为公司的code review 标准,也可以作为自己编写代码的风格指南。希望对你有帮助。
Translator: shendeguize@github
by @code小生 2022-01-03 19:23 分享 查看详情
30行代码实现蚂蚁森林自动收能量(附源码) (mp.weixin.qq.com)
虽然我支付宝加了好多好友,平时有很多能量可以“偷”,但由于太懒,至今也没中出多少树,所以心心念念把偷能量这事自动化。之前通过用代码模拟手机点按的方式,实现了朋友圈自动点赞。但当时蚂蚁森林的操作流程要比朋友圈点赞复杂很多,所以当时就没有实现自动偷能量。
by @code小生 2021-12-26 12:21 分享 查看详情
怎样写出可读性高的代码? (mp.weixin.qq.com)
代码的写法有很多种:有的运行起来很快,有的只会占用少量内存,有的更容易测试,而有的代码则有很高的可读性。
若要编写思路清晰的代码,第一步就是要将可读性放在第一位。
这也意味着势必要降低其他因素的优先级。如果把所有因素都作为最高优先级,就意味着没有优先级。
by @code小生 2021-12-12 11:08 分享 查看详情
Chrome 将代码分区,在 Android 上性能大变 (mp.weixin.qq.com)
11 月 16 日, 谷歌宣布通过隔离拆分代码提高 Android 上 Chrome 的速度和内存使用率。通过这些改进,Android 上的 Chrome 现在使用的内存减少了 5-7%,并且启动和加载页面的速度比以前更快。
by @code小生 2021-11-28 14:00 分享 查看详情
我见过最糟糕的代码 (mp.weixin.qq.com)
在本文中,我将向你展示我见过的一些最糟糕的代码,它们被称为“魔鬼代码”,会带来很严重的后果。然而,我们发现通过一些好的实践,你可以很容易规避它们。
by @code小生 2021-11-15 14:51 分享 查看详情
20个改善网站设计的简单技巧 (mp.weixin.qq.com)
每个想开始他的网站设计旅程的人,都必须训练审美能力。
我们经常上Dribbble设计网站,看各种好的设计,这样会对我们提升设计非常有帮助,但是有时,你只能是欣赏设计,却不明白为什么要这么设计。
by @code小生 2021-11-15 14:50 分享 查看详情
一份关于代码重构的简明指南 (mp.weixin.qq.com)
重构是一种对软件进行修改的行为,但它并不改变软件的功能特征,而是通过让软件程序更清晰,更简洁和更条理来改进软件的质量。
by @code小生 2021-11-08 10:16 分享 查看详情
一行代码实现小米的新Logo (mp.weixin.qq.com)
以下九十九个个是我随便画的圆角,其中有一个是原研哉设计的,谁能在一分钟之内把原研哉设计的包涵东方哲学、Alive、伟大的数学公式、生命的不停律动、少女的微笑、宇宙的律动、不同于人类生命体的萌生和退化的新logo找出来。
by @code小生 2021-10-24 13:56 分享 查看详情