文章列表
store的add方法要求加入的record的id不相同,否则不会被加入。
见ext-all-debug.js的Ext.util.MixedCollection,其add方法为:
add : function(key, o){
if(arguments.length == 1){
o = arguments[0];
key = this.getKey(o);
...
1、重复的危害性
强加的重复
无意的重复
无耐性的重复
开发者之间的重复
2、正交性
消除无关事物之间的影响
3、可撤销性
如果某个想法是你惟一的想法,再也没有比这更危险的事情了
1、一辆废弃的轿车放在了一个星期,无人理睬,而一旦有一扇窗户被打破,数小时之内车上的设备就会被抢夺一空,车也被翻了个底朝天,这就是“破窗户理论”。
2、知道何时止步
不要因为过度修饰和过于求精而毁损完好的程序。
3、定期为你的只是资产投资。
每年至少学一种新语言
每季度阅读一本技术书籍
也要阅读非技术书籍
上课。
参加本地用户组织。
试验不同的环境。
跟随潮流。
上网。
4、相互充分的交流。
晚上花了半个多小时把序看完了,感触最深的就是,采石工人的信条:“我们采集的只是石头,却必须时刻展望未来的大教堂”,的确完成一件大事,必须心中要有一个坚定的信条,编程也是如此,不断的改善才会有不断的进步。
从今天开始准备看下《The Pragmatic Programmer》,并记录下自己的一些理解