规划思考,提高效率

在学习的过程当中,只有规划的思考,才可以提高我们的学习效率和更清晰地认识问题,解决问

题。本文主要通过近期第三方程序代码的学习,来简要说明一下该如何规划思考和学习的问题。


规划思考,提高效率

(注:高效的代码一般都是经过详细规划和设计的,通过代码就可以明白其要实现的功能和意义)

以C++代码学习为例,在你阅读第三方代码的时候,如何来清晰自己的思路,可以更好的认识各个模块的意义呢?

例如从编码的命名上面就可以看出来:

--成员变量

成员变量用m最为前缀。

避免出现和匈牙利混合的命名规则如mpBuffer名称。用mBuffer即可。

--局部变量

循环变量和简单变量采用简单小写字符串即可。例如,int i;

指针变量用p打头,例如void* pBuffer;

--全局变量

全局变量用g_最为前缀。

--类名

类和对象名应是名词。

实现行为的类成员函数名应是动词。

类的存取和查询成员函数名应是名词或形容词。

具体C和C++命名规则可以参考:http://developer.51cto.com/art/201601/504912.htm

时间: 2024-10-13 06:04:02

规划思考,提高效率的相关文章

耀眼的天才——Aaron Swartz提高效率的秘诀

Aaron Swartz提高效率的秘诀 Aaron Swartz,1986年11月8日-2013年1月11日,一位程序员.作家.政治组织策划人和积极行动主义者.他年仅14岁就参与创造RSS 1.0规格,因而在程式设计圈当中声名大噪. 斯沃茨是 RSS-DEV 工作组的成员,共同创造了 RSS 1.0 的规格,及创建网站框架 web.py 12岁的时候Aaron就创建了一个类似于Wikipedia式的网站(那时还没有Wikipedia),13岁的时候,Aaron赢得为年轻人而设,创作教育及协同非商

提高效率的第一步

越来越发现实现梦想是要靠努力的但是不全靠努力,还有努力的效率.也许是努力决定起步,方法和效率以及努力的时间才是决定高度的最终因素.在努力的过程中会越来越发现效率和方法的重要性.有一句话说的好,以大多数人的努力程度之低根本没有必要谈论效率和天赋.所以当可以来思考效率和方法的时候说明已经不是最菜的了.但是下面的几步,能否以高效率和有效的方法坚持下来是决定能否突破瓶颈达到更高的水平离梦想更近,或者说能突飞猛进的关键条件. 最近发现跑步不但能锻炼身体还能让自己充满能量,跑完之后充满了活力,然后思维活跃,

迅雷程浩:痛点不痛,刚需不刚,是90%创业项目的通病(刚需就三点:要么极大地提高效率,要么极大地降低成本,要么极大地提升体验)

首发|黑马学院 heima_ying:口述|程浩:整理|酱紫君 本文由创业家根据程浩在黑马营的演讲素材整理而成.转载请联系创业家获得授权(微信 ID:chuangyejia) 前言 2001 年的时候,我在硅谷跟一个海归喝了杯咖啡,就决定了未来十几年的历程.这个海归就是李彦宏,他那个时候已经开始回国创业.当时在硅谷单身的男人,都有回国创业的想法.我们聊了聊,虽然看不太清楚,但是觉得相对于美国是个不错的机会.于是我就回国来到了百度,然后出来做了迅雷,一直干到在纳斯达克上市.再后来,我主要的精力就放

Aaron Swartz:如何提高效率

Aaron Swartz:如何提高效率 Aaron Swartz写过一篇很有名的文章,叫做<HOWTO: Be more productive>(如何提高效率).这篇文章写得实在是太好了,我看了好多遍,很赞同作者的观点.我借鉴了作者提到的一些方法并运用到自己的生活中,发现确实有效果,所以我愿意让更多的人看到这篇文章. Aaron Swartz这个人绝对是大牛人,他14时就参与了RSS1.0的制定,他在Stanford读了一年就主动退学了,成为了YC的一员,他的公司后来与reddit合并了,他还

通信人职业规划思考

通信人职业规划思考,作者:易仔阿克,2014-11-29作为在通信行业打拼十余年的通信人来说,经历了通信行业的起起伏伏,在面对当今通信行业日趋没落的场景时,会不时的感到困惑与迷茫:就要奔四的人,你的路在何方?为了解决我心头的迷茫和困惑,同时也为想要进入或者已经在通信圈子里的同行们解解闷儿,我提出几点看法.第一,要明白通信行业的趋势,还需要从通信产品谈起.通信产品包括基础产品和增值产品,基础产品就是语音和数据业务组成的通话.上网等产品,增值产品就是当下的许多互联网产品,比如天气预报短信.彩信等,电

如何提高效率(In memory of Aaron Swarts)

悼念Aaron Swartz 毫无疑问,Aaron Swartz 是个天才. 创造 RSS 1.0 规则,开发 Web.py,参与 W3C 组织,创立 Infogami(后与 Reddit 合并),创立 Open Library,参与设计 Markdown 排版语言.程序员,作家,互联网活动家. 在 26 岁,他的成就足以使我们许多人掩面羞愧. 毫无疑问,Aaron Swartz 是个好人. 他的好朋友 Lawrence Lessig 说,"在他的一生中,Aaron 从未做过任何'为赚钱'的事情

你信吗? 好的应用程序架构可以降低成本提高效率

去年8月底写过一篇博文,至今对里面提到的“架构要考虑成本和效率”很深刻. 在这一年的工作中,也一直在实践和思考,如何合理设计应用程序,如何设计应用之间的交互,来降低成本,提高效率. 成本是什么?人力是成本,时间是成本. 效率是什么?不言自明,现在都讲高效能(effective). 好的应用程序架构可以降低成本提高效率,这主要在于设计和思想.并非要用多超前或牛B的框架,思想远比技术重要. 我所负责的开发小组刚结项了一个项目“标准差旅审批”,已经上线并运行了近两个星期了. 现在,小组在开始做新的项目

提高效率必须改掉的7种习惯

导语:成功的关键不是拼命工作,而是聪明工作.为了提高工作效率,我改掉了以下7个工作习惯. 在 我17岁的时候,我每天学习加工作的时间能够达到20个小时.我每天去上学,利用课间休息的时间完成作业,然后利用晚上的时间经营一家非营利组织.那个时 候,刻苦的工作让我获得了许多荣誉.然而,随着我不断长大,我开始用另外一个角度来看待这个问题.我发现,勤奋工作有时并不一定是获得成功的唯一途径.有 的时候,更少的工作反而能够获得更好的效果. 许多创业者每天都忙到停不下来,然而,拼命的工作无法让你战胜数百万的竞争

购买企业邮箱的好处-提高效率

如今的工作中,整理片段化的时间提高效率,在人群中经常能听到"番茄时钟"这个概念,番茄办公也成为大家处理片段化时间有效方式,在京沪深上班的白领们,也是加班最多的一群人,为了解决客户的问题.内部开会,将时间安排的时间满满当当,客户的一封邮件.同事的一项提议,本来工作就很忙的时候,更无法及时处理邮件往来.那怎么能花费最短时间高效的处理邮件事务呢?1.定时提醒多选择,工作时间无遗漏为处理邮件规划整段的时间,这对提高处理效率很有帮助.随心邮设置定时提醒,可设置每15分钟提醒一次.每30分钟提醒一