程序员的读书笔记1000字
读了一些书上第五章的内容,感觉自己与程序员的距离还是很大.书上有很多代码,基本都是看不太懂.不过书上内容我倒是了解了那么一点儿,具体就是优秀的程序员必须要做到的就是能把一个冗长而且效率不高的代码修改到高效简洁.编译器只是个工具,更多的操作就需要程序员的头脑.
第一节主要讲的就是了解编译器一般优化的方向和局限性,让我们有个对程序优化的基本认识.一般来说同过确定值简化程序表达式从而降低程序的复杂度提高计算效率,但是与此同时,带来的致命问题就是储存器别名使用的问题,它会严重阻挠程序产生优秀的优化代码,对于函数的调用也可能会产生不良后果,轻则对特定数据计算出错,产生BUG,重则程序脱离原有的目的,使得整个程序无效.
第二节主要讲的就是程序运算的`效率如何计算,提到了元素的周期数(CPE),简单的理解来说,对于CPE越小程序的效率越高.
第三节说的就是程序实例,也就是编者为我们写的一些简单的实例.主要需要注意的就是尽量接近源代码,并且规范自己代码的书写格式.
第四节,消除循环的低效率,在运行循环的时候,如果不进行优化,程序将渐近低效率,因为迭代会造成低效率.所以将代码移动,不被多次求值,以减少运算时间.(同时程序员的帮助编译器完成代码的移动).避免渐近低效率.
第五节减少过程调用增加GET VEC START函数,以便减少对数据的多次读取,提高效率,去掉函数的循环调用.直接访问数组.
第六节消除不必要的储存器引用,在进行代码的书写时,引用数据类型,去掉可能导致迭代的操作,优化的目的使读的次数的减少,缩减低效率的代码.
基本上我就明白了这么些,书上太多的代码了,好多看不懂,还请老师指正.
-
朝花夕拾读书笔记【热】
读完一本经典名著后,大家一定对生活有了新的感悟和看法,需要回过头来写一写读书笔记了。那么我们如何去写读书笔记呢?以下是小编精心整理的朝花夕拾读书笔记,供大家参考借鉴,希望可以帮助到有需要的朋友。朝花夕拾读书笔记1我喜欢的中国作家,除去朱自清三毛,就是鲁迅...
-
音乐读书笔记范文
音乐读书笔记范文_读书笔记读完一本经典名著后,大家心中一定有很多感想,让我们好好写份读书笔记,把你的收获和感想记录下来吧。那要怎么写好读书笔记呢?下面是小编收集整理的音乐读书笔记范文_读书笔记,欢迎大家分享。最近看了一本关于音乐理论的书,看看蛮有意思的。...
-
呼兰河传的读书笔记范文
认真品味一部名著后,大家一定都收获不少,让我们好好写份读书笔记,把你的收获和感想记录下来吧。那么如何写读书笔记才能更有感染力呢?以下是小编为大家收集的呼兰河传的读书笔记范文,欢迎大家借鉴与参考,希望对大家有所帮助。呼兰河传的读书笔记范文1《呼兰河传》是...
-
《骆驼祥子》读书笔记(13篇)
认真读完一本著作后,相信大家都有很多值得分享的东西,此时需要认真地做好记录,写写读书笔记了。那么我们该怎么去写读书笔记呢?以下是小编为大家收集的《骆驼祥子》读书笔记,仅供参考,希望能够帮助到大家。《骆驼祥子》读书笔记篇1《骆驼祥子》是老舍先生的作品,它讲...