程序员的读书笔记1000字
读了一些书上第五章的内容,感觉自己与程序员的距离还是很大.书上有很多代码,基本都是看不太懂.不过书上内容我倒是了解了那么一点儿,具体就是优秀的程序员必须要做到的就是能把一个冗长而且效率不高的代码修改到高效简洁.编译器只是个工具,更多的操作就需要程序员的头脑.
第一节主要讲的就是了解编译器一般优化的方向和局限性,让我们有个对程序优化的基本认识.一般来说同过确定值简化程序表达式从而降低程序的复杂度提高计算效率,但是与此同时,带来的致命问题就是储存器别名使用的问题,它会严重阻挠程序产生优秀的优化代码,对于函数的调用也可能会产生不良后果,轻则对特定数据计算出错,产生BUG,重则程序脱离原有的目的,使得整个程序无效.
第二节主要讲的就是程序运算的`效率如何计算,提到了元素的周期数(CPE),简单的理解来说,对于CPE越小程序的效率越高.
第三节说的就是程序实例,也就是编者为我们写的一些简单的实例.主要需要注意的就是尽量接近源代码,并且规范自己代码的书写格式.
第四节,消除循环的低效率,在运行循环的时候,如果不进行优化,程序将渐近低效率,因为迭代会造成低效率.所以将代码移动,不被多次求值,以减少运算时间.(同时程序员的帮助编译器完成代码的移动).避免渐近低效率.
第五节减少过程调用增加GET VEC START函数,以便减少对数据的多次读取,提高效率,去掉函数的循环调用.直接访问数组.
第六节消除不必要的储存器引用,在进行代码的书写时,引用数据类型,去掉可能导致迭代的操作,优化的目的使读的次数的减少,缩减低效率的代码.
基本上我就明白了这么些,书上太多的代码了,好多看不懂,还请老师指正.
-
朝花夕拾读书笔记【热门】
当阅读了一本名著后,你心中有什么感想呢?需要回过头来写一写读书笔记了。那么如何写读书笔记才能更有感染力呢?下面是小编为大家整理的朝花夕拾读书笔记,希望能够帮助到大家。朝花夕拾读书笔记1翻开鲁迅先生的《朝花夕拾》,一行行文字映入眼帘,那些文字仿佛有神奇的...
-
三国演义读书笔记范文(15篇)
认真品味一部名著后,大家一定都收获不少,何不写一篇读书笔记记录下呢?那么我们该怎么去写读书笔记呢?下面是小编为大家收集的三国演义读书笔记范文,希望能够帮助到大家。三国演义读书笔记范文1《三国演义》是我百读不厌的一本书,不同时期读它我就有不同的感受。我第...
-
人间草木读书笔记
当阅读完一本名著后,相信大家的视野一定开拓了不少,写一份读书笔记,记录收获与付出吧。那么你真的懂得怎么写读书笔记吗?下面是小编为大家整理的人间草木读书笔记,希望对大家有所帮助。人间草木读书笔记1汪老先生那一篇《胡同文化》是北京人的生活写照,那么朴实的语...
-
《火印》的读书笔记
看完一本名著后,你有什么总结呢?此时需要认真思考读书笔记如何写了哦。千万不能认为读书笔记随便应付就可以,下面是小编收集整理的《火印》的读书笔记,欢迎大家分享。《火印》的读书笔记1今天,我读了一本书,名字叫《火印》,它讲的是:十二岁的坡娃带着黑狗放羊,意外地碰...