![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 74
yujinqiong
这个作者很懒,什么都没留下…
展开
-
螺旋式前进,重复有时是个主题
空虚时候我喜欢看书,上次看云风的博客看到一篇他谈论《C语言接口与实现:创建可重用软件的技术》,我也看过这本书,感觉自己理解不是那么深刻。反正闲在家里没事,就在图书馆借了这本书再看一遍,加上工作这两年把STL搞得比较熟,看了很多相关的书,这一次发现自己以前看书遗漏的东西的太多。不过我扯淡的目标不是这本书,而是重复,看看软件界都在这些问题上做了些什么。 从这本书中提供的接口可以看出很多和STL中一样,还指出了空接口(不含数据信息,我忘记了那个术语名词)的好处。当然这不是本文的重点。我想说原创 2010-07-07 13:42:00 · 819 阅读 · 0 评论 -
无处不在的垃圾收集
自从把武汉的工作辞掉以后,到现在都没有上班工作,玩了大概一个多月了。(哎,堕落啊!)期间回家了两次,就几天,在家呆得不长。在武汉找了一段时间的工作,怎么都没合适,就窝在学校里看看书,和NF(Honeybee Ning,最近一个学期改成了什么Chris Ning,英语屌就是没办法,我都快跟不上节奏)去逛逛街。那天和他在东三吃饭,一下想到手头上那本书《垃圾收集》。本来想早点写下来,可是一直有事,就搁置到现在。(一方面忙着搬东西回家,一方面准备到上海。好吧,2010我要暴走是真的,到现在我已经暴走了好原创 2010-07-07 13:09:00 · 737 阅读 · 1 评论 -
关于设计和学习的程度
上周,和技术经理讨论一些技术上的心得体会,对于设计和学习的程度有些见解,留文为证。 由于做原有项目的扩展和二次开发,用到我之前一直编写的模块,他说我那一模块有些地方不合理,他都重构了,我也大概看了一下他改写的那些地方。当时没怎么说,不想给人留下死爱面子的坏印象。我看了后的感觉是并不比原来的清晰,但是有些地方的确好扩展(他已经做了部分扩展),我想了想当初我接手这一部分的时候,为原创 2010-03-11 14:53:00 · 373 阅读 · 0 评论 -
努力寻找理想和现实的平衡点
我努力的学习数学,企图用它计算出理想和现实的平衡点,但我错了,问题本身超出了数学的解决范围;我努力学习物理,以为世界中的模型可以解决这个难题,但我再一次错了, 它比物理世界多了一个理想;转而研习心理学,可是又多了一个现实;最后我抱住哲学的大腿,以为找到了救星,但是他和我一样苦恼原创 2010-03-10 11:30:00 · 453 阅读 · 0 评论 -
读《C++编程规范》
最近身体一直不是很好,疲倦得很。(休了一个春节的假,也没有从去年年底的病态中恢复过来,后来又感冒了,55555.。。。!)不太想看逻辑性太重的书,把以前那本《C++编程规范》翻出来读,发现感觉不一样(当初肯定没有仔细读,走马观花)。书看来不能读太老太早的啊,这里提到很多被抛弃的编程规范,在曾经的某个时段还被我大量使用过,哎! 书已经被我读了一大部分,给我印象最深的应该是第0条:原创 2010-03-04 13:57:00 · 375 阅读 · 0 评论 -
读书反思
感觉近一年自己看的专业书都快赶上大学四年看的了,看着看着有时就犯糊涂了。大学的时候,书上讲要注意写注释,还有一些特定的代码规范(比如对齐、函数单入口单出口),以后就一直按照这些东西来编程。后来看了《重构》和《注重实效的程序员》等书,感觉要么以前理解的不对,要么以前看的书和现在看的书观点对立,总感觉看来看去,甚至比不上不看,回答同学同事的问题总是给出一个左右摇摆的答案,都不知道哪个更好原创 2009-09-21 08:29:00 · 416 阅读 · 0 评论 -
编程风格与原则
关于编程时的风格,不同公司和个人可能有不同的习惯。但是从我自己编写和维护代码的经验来看,觉得比较重要的是:1、使用宏或枚举来表示有意义的数值常量,如不同类型标识,不然看到数值常量都不知道什么意义,自己定义的或者有旁注也许还好,但时间久了或者别人看的时候就不知所云,看起来不直观很累,要查来查去。所以还是尽量还是不要直接用这类数值常量。2、好的变量名和方法名比注释重要,以前听说注释比原创 2009-06-01 19:41:00 · 436 阅读 · 0 评论 -
优化问题的思考
编程已经很久了,到底怎么才能写出好的程序了,除了结构清晰优美,当然还要高效,怎么进行程序的优化呢? Donald Knuth说“过早优化是万恶之源”(premature optimization is the root of all evil)。所以就提倡“make it correct, then make it fast”。但不论如何最后还是要优化。我觉得的优化步骤应该是这样,首先原创 2009-05-25 20:05:00 · 385 阅读 · 0 评论 -
清华和MIT(转自水木)
(对比才知道我们的教育是多么失败)清华本科5年,和许多同志们一样为着一个闯荡世界的梦想苦苦努力 ,98年终于在历尽千辛万苦之后,踏上北美大陆。这两年来当真是感慨万千,清华的学习生活我算是深有体会,而北美大学的学习生活我也可以算是领会了个中滋味。相信国内的许多好学上进的DDMM们还处在一种梦想和憧憬的阶段,如我两年前一样,在这里我穷一己之力,希望能作一比较和介绍,让大家在国门之内能够了解到清华与转载 2009-05-07 21:11:00 · 566 阅读 · 0 评论 -
看过的书
《深入理解计算机系统》(Computer Systems A Programmer’s Perspective) 《C语言接口与实现:创建可重用软件的技术》 《C++编程规范》《C++圣经》《C++ Primer》《The C++ Programming Language》《Effective C++》《C++语言设计与演化》《高质量C/C++编程》《C原创 2009-05-07 21:20:00 · 811 阅读 · 1 评论