我阅读了梦断代码的零至三章,很有意思,很明显我们可以看到作者在章节上是从零开始计数的。作者说,他无意搞笑,只是想指出计算机程序员和其他人的一处小小的不同:程序员是从零开始计数的,而不是从一开始。而为什么程序员要从零开始计数?因为计算机从零开始计数。这就体现了作为一名程序员的职业素养,而我们也就应该从 ...
分类:
其他好文 时间:
2016-06-23 12:50:25
阅读次数:
217
梦断代码2 “乐高假设”:未来,程序将有可复用的部件组合而成。这新西兰学者詹姆斯和罗伯特的假设让我看到了现在软件开发人员现在开发软件的一些步奏。是的,现在的各种软件都有一些工具箱,有一些函数库,这些都为了程序员们开发软件提供了方便。看出来了刚刚十几年的时间,我们It行业发的之迅速,在想法刚刚没产生多 ...
分类:
其他好文 时间:
2016-06-23 12:46:49
阅读次数:
138
梦断代码1 《梦断代码》中对软件工程所面临的种种困难与艰难的描述,即便再过5年读也许都不过时。因为正如原作者所说,书中描写的是一队人马并肩扛起代码大石,虽历 经磨难仍欲将其推上山顶的故事,而正是这种故事成就着今天全世界亿万台服务器和PC机上运行的各种软件,成就着人类不断超越实现更伟大的梦想。 一群人 ...
分类:
其他好文 时间:
2016-06-23 12:35:05
阅读次数:
117
梦断代码3 书中援引理论家的话说,最高效的软件团队规模应该是一个人,因为这样就不用交流了。 随着人数的增加,依赖关系的复杂,新手,老手员工之间的不同步,交流的成本会随着几何级数增加。在这里插播一个有奖竟猜: 对每一个团队成员来说,他/她不仅要完成手头工作,还有报告自己的进展(通过email 或其他形 ...
分类:
其他好文 时间:
2016-06-23 12:31:15
阅读次数:
130
2002年秋天,技术工业的过山车停在了令人沮丧的轨道最低点。网络股泡沫刚刚消失。硅谷许多沿街办公园区的停车场都变成了无人地带。技术工业的冰河时代导致大量程序员失业或半待业。相当多的程序员转而投身开源项目,以期维持自身的技能和在外界的露面率,同时挠挠自身的技术之痒。大量的程序员赋闲,孕育了许多新软件。 ...
分类:
其他好文 时间:
2016-06-23 12:26:19
阅读次数:
128
背景 前段时间在工作中,包括一些代码阅读过程中,spring aop经常性的会看到cglib中的相关内容,包括BeanCopier,BulkBean,Enancher等内容,以前虽大致知道一些内容,原理是通过bytecode,但没具体深入代码研究,只知其所用不知其所以然,所以就特地花了半天多的工作时 ...
分类:
其他好文 时间:
2016-06-23 01:02:16
阅读次数:
272
《梦断代码》阅读笔记03 书中说软件开发过程中遇到的最多的问题是“项目的进度远远落后于计划”。Chandler计划是3~4个月发布一个版本,但是每个版本都花了6个月以上的时间,这里面有诸多的原因。首先合适的衡量开发进度本身就是一件非常难的事情,也就是说计划本身太苛刻了。即使是检测软件开发的进度也是一 ...
分类:
其他好文 时间:
2016-06-23 00:48:54
阅读次数:
122
梦断代码有第零章。其表达了软件是人类文明的延续,我也认同这种看法。确实如作者所说,人类没有Microsoft Windows文明也会延续下去。但没有软件,人们的工作效率就会很低。就像我所想的那样,多少年以后,很多公共设施和家庭设备都会是智能的,甚至可以和手机“交流”。作者还表达了身为程序员的一种可悲 ...
分类:
其他好文 时间:
2016-06-22 12:45:15
阅读次数:
161
09梦断代码阅读笔记之三 这是最后一篇的阅读笔记,我发现时间真的过的好快好快。 想想以前,我们总是在应付一切的差事,但是真正的到最后,我们才发现,到最后吃亏的还是我们自己。 从前的我们,我们总是对自己大脑中的东西一片一片的特别的混乱。其实我们就像作者所说的,我们就像放任胡乱的cd随地的乱放,到最后不 ...
分类:
其他好文 时间:
2016-06-22 10:36:30
阅读次数:
119
08梦断代码阅读笔记有感之二 在梦断代码的一开始我们就学会了如何去写代码,如何成功的去做一个软件工程师。 在现在人的严重,也许软件工程师写出的代码只是让人在玩游戏,在用一些简单的用代码写出的软件。只是认为工程师在不断地重复着一个动作:写代码。但我只能说你们大错特错,就像在文章中说的那样,其实软件工程 ...
分类:
其他好文 时间:
2016-06-22 08:08:28
阅读次数:
118