美文网首页C语言C/C++831436266
编程规则,明确重点不要面面俱到,要做到问心无愧

编程规则,明确重点不要面面俱到,要做到问心无愧

作者: 编程CAT | 来源:发表于2019-11-17 16:50 被阅读0次

编程规范考试的时候,有这么一个规范,不要试图去写一个多功能的,面面俱到的函数。

做二次开发的时候,要接触到别人的代码,里面如果多出一个函数处理好几个问题,逻辑上不是并列的分支。面面俱到的函数会令看代码的人摸不着头脑,降低程序的可读性。

image

一般来说,连设计的那个人,过了一段时间,,就算跟着他自己写的注释,都没法把东西弄明白。

明确重点不要面面俱到,这是学习很忌讳的,多数应用程序开发中我们只会用到20%不到的技术,最重要的常用技术而解决80% 的公司开发遇到的问题,

image

不要什么技术难点都用同样的时间去学习和实践,比如你用了20多天的时间搞定来满足你的虚荣心,你非要卖弄你逻辑能,只需要牢牢掌握核心面向对象的程序分析设计,常用的。

技术,没有十全十美, 代码,也不能面面俱到。做好自己的专长,没有谁有那么多的精力把所有事都做好

image

函数并不是一开始就设计成面面俱到的,是后来做维护工作的人,又根据新的需要,添加一些非常令人无语的分支,比如说在函数中加多一个布尔型变量,就算是分支的判断标志,整个流程就记着这个标志,然后到用的地方又打这个判断调用别的函数,,回来又不遵守原来的逻辑,结果把原来清析的代码维护得神鬼不分。

image

相关文章

  • 编程规则,明确重点不要面面俱到,要做到问心无愧

    编程规范考试的时候,有这么一个规范,不要试图去写一个多功能的,面面俱到的函数。 做二次开发的时候,要接触到别人的代...

  • 《无题》

    做人,不管做什么 都不要急于回报,不要希望别人对你感恩戴德。做事,只要做到问心无愧就可以了,~晓东

  • 机器学习-Scala实现(一)

    机器学习定义 机器学习完善了编程的思路,从通过编程的方式明确指定规则到从数据中通过一定算法自动学习提取规则,然后用...

  • 说重点

    事情不要想着面面俱到,要抓重点,从重点开展,深入下去。 深入下去的时候,要摆数据,摆听众喜欢听,且你又觉得可以深入...

  • 关于做笔记

    首先要明白笔记的作用是什么: 1.捋清内容 2.明确重点 3.帮助重温复习 误区: 面面俱到,不管质量,只求最多:...

  • 不要心存侥幸,要做到问心无愧

    无论怎样,还是要做一个诚实的人。 今天下午的心理考试在考试五分钟左右后,因为有人在考场黑板上抄答案等作弊行...

  • 计算机网络知识讲解(8)

    在计算机网络中要做到有条不紊地交换数据,就必须遵守一些事先约定好的规则,这些规则明确规定了所交换的数据的格式...

  • 小建议

    叶子:“文字有点长,麻烦老师了,您有什么建议吗?” 周卫英:“文章不要面面俱到,应该突出重点。什么都写,最后读者也...

  • 由《精要主义》看人生的加减乘除法

    最近工作头绪太多,感觉有些疲于应付。于是和伙伴们探讨做好减法,不要面面俱到,而是突出重点,把有限资源和精力用在刀刃...

  • 计算机网络之体系结构

    在计算机网络中要做到有条不紊地交换数据,就必须遵守一些事先约定好的规则,这些规则明确规定了所交换的数据的格式以及有...

网友评论

    本文标题:编程规则,明确重点不要面面俱到,要做到问心无愧

    本文链接:https://www.haomeiwen.com/subject/ligpictx.html