菜鸡程序员快速提升代码质量之伪代码

自盘古开天辟地,三皇五帝至如今,编程的逻辑控制块仅有三种:顺序、循环和判断。
当产品经理拎着需求,找到你时,当你望到需求的那一刻时,千万不要急于敲打键盘,而是应该先用人类的语言对需求流程进行描述,比如先做什么,再做什么,什么时候进行循环,什么时候进行判断。(此描述俗称伪代码)
只要你能够扯出伪代码,那么真代码就会离你不远了。也就是说伪代码是写真代码的前提,千万不要上来就开始平铺写代码。
好的代码是有结构的,是有不同的抽像层级的。
第一步,要做什么
第二步,要做什么
第三步,要做什么
……
先将要做的事情,罗列清楚,并摆好顺序,这是伪代码的第一级。
然后为代码增加应有的注释,这是第二级。
然后再删除注释将代码封装为函数,这是第三级。
最后将函数归类增设模块,这是第四级。
其实优秀程序员的代码是不需要注释的,这里指的不是让你把注释删掉,而是让你对代码升华!
编程是一门语言,利用这门语言进行一个个功能的高质量描述才是程序员对编程艺术的基本尊重。
只有敲得一手好代码才能够真真体会到程序所给予你的快感,当你不经意扫到那些不爽的代码时,简直,一步一个坑,坑里还有钉……

发表评论

登录后才能评论
联系客服
联系客服
分享本页
返回顶部