这段时间读完了《程序员修炼之道》这本书的4,5,6三个章节,现总结如下:第四章《注重实效的偏执》:每个人都知道只有他们自己是地球上的好司机。所有其他人都等在那里要对他们不利,这些人乱冲停车标志,在车道之间摇来摆去,不做出转向指示,打电话,看报纸,总而言之就是不符合我们的标准。于是我们防卫性的开车,我...
分类:
其他好文 时间:
2015-04-28 20:38:54
阅读次数:
124
这段时间读完了《程序员修炼之道》这本书,现总结如下:每一个程序员似乎都必须在其职业生涯的早期记住一段曼特罗(mantra)。它是计算技术的基本原则,是我们学着应用于需求、设计、代码、注释——也就是我们所做的每一件事情——的核心信仰。那就是:这决不会发生……“这些代码不会被用上30年,所以用两位数字表...
分类:
其他好文 时间:
2015-04-28 20:35:57
阅读次数:
107
也许你乍一看题目好像与程序员没有一点关系,程序员又不做营销,但是我觉得还是比较紧贴生活的,看着就感觉发生在自己的身上,很多时候自己都中了营销的伎俩。...
分类:
其他好文 时间:
2015-04-28 09:57:44
阅读次数:
114
在设计模式不清楚的情况下,学习各种框架不仅难学懂,也难理解,即使理解也不够深刻。为了走更远的路,从基础抓起,每天坚持前进一小步!虽然即将毕业,虽然路途很远,没有梦想何必远方!package edu.designpattern.chainofresponsibility;import java.uti...
分类:
其他好文 时间:
2015-04-28 01:37:41
阅读次数:
144
在《程序员修炼之道》一书中,Dave和Andy告诉我们以一种我们能够遵循的方式编程。本书中提出了许多著名的哲学理论,总结如下: 不要容忍破窗户 当一个街区的某个窗户破碎,而且长时间没人修理时,那么其他窗户也会相继破碎,从而整个街区更甚整个城市都会被侵蚀。这就是有名的"破窗户理论"...
分类:
其他好文 时间:
2015-04-26 12:18:01
阅读次数:
132
前言最近看了两遍jQuery源码,感觉只是看懂了jQuery的小部分小部分,不过仅此,就已经对john resig佩服的五体投地咯。。下面附上这位帅哥的靓照,记住吧,是他改变了世界。看的大多是实现的细节、技巧,整体的架构还是没有看出来。功力不够呀,还得慢慢修炼。jQuery真的是值得去读无数次的东西...
分类:
Web程序 时间:
2015-04-26 10:41:52
阅读次数:
148
有本关于敏捷开发方面的书非常不错《高效程序员的45个习惯-敏捷开发修炼之道》,Venkat Subramaniam和Andy Hunt著,该书简短、易读、精炼、深入,深刻且实用。对于想要采用敏捷方法的人很有价值。此书通过常理和经验,阐述了为什么应该在项目中实用敏捷方法。更难得的是,这些行之有效的实战经验,竟然从一本书中得到了。如果能拿这些习惯在项目中一以贯之,肯定会受益匪浅。下本罗列该书这45个习惯,一并列出其中的Key Point....
分类:
其他好文 时间:
2015-04-25 22:54:04
阅读次数:
184
代码测试,无疑是编程环节中重要一环,重要到什么程度呢?假如治理雾霾就是编程,如果想把雾霾治理好,最最重要的无非就是减少工业污染,而代码测试就是这样,它能够从根源上就杜绝bug的发生。实战经验告诉我,在编程的过程中,当你顺利的把代码敲完毕了,那么及时的跟上一次代码肉眼扫描,以及通过SVN版本库的对比,或者是和你认可的同事进行代码的检测,当你对重要的代码写一小段测试用例后,你会发现,你已经能够修正了大量的bug,如果按照bug10个量记的话,一遍代码测试能够做到7个bug的消除。...
分类:
其他好文 时间:
2015-04-24 22:45:57
阅读次数:
181
熵是一个来自物理学的概念,指的是某个系统中的“无序”的总量。当软件中的无序增长时,程序员们称之为“软件腐烂”(software rot)。有许多因素可以促生软件腐烂。其中最重要的一个似乎是开发项目时的心理(或文化)。 不要留着程序中的“破窗户”不修,低劣的设计,临时的糟糕的方案等等。而往往我们...
分类:
其他好文 时间:
2015-04-24 18:53:31
阅读次数:
155
我和我的朋友参加一个比赛——物联网应用技能大赛,这个大赛所要求的技能有,硬件技术,Android平台开发技术,.NET平台开发技术,所以这是一个团队合作的比赛,基本上没有人能同时掌握这三种技术(在校生)。 今天的一个任务是:串口通讯实验。面向Android平台开发,要求把Android工程部署到测....
分类:
移动开发 时间:
2015-04-23 12:43:27
阅读次数:
161