2016年4月27日
摘要: 是的,过度设计的现象普遍存在。回到90年代中期,当我开始入行开发者行业时,我的目标就是成为一个架构师。任何认真的开发者都不会在选定自己喜欢的设计模式之前就开始写代码。我们会在选好设计模式之后才开始思考怎样将业务需求融合进去。是的,我们会先弄出架构,然后是宏设计(层)和域模型(包括UML图表),接下来 阅读全文
posted @ 2016-04-27 15:09 clschen 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 之前我常用的编程工具是UltraEdit和Editplus,UltraEdit里强大的搜索和大文本加载功能是我喜欢的。但这两款文本编辑器是收费的,我一直用破解版的心里有鬼。自从发现了Sublime Text这款免费编辑器后,它就成了我爱不释手的优先选择的编程工具。Sublime Text强大的语法自 阅读全文
posted @ 2016-04-27 14:58 clschen 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 一直跟踪苹果动态的台湾凯基证券的分析师郭明池(Ming-Chi Kuo,或郭明錤)最近又发表一份研究报告,这次的报告与iPhone 7有关。尽管郭明池往往报忧不报喜也争议不断,但其对新机的预测和市场形势判断一般还是值得信赖的。 对于下半年即将到来的iPhone 7,郭明池预测其不会有太多吸引人的卖点 阅读全文
posted @ 2016-04-27 14:38 clschen 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一、内存泄漏 指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。应用程序分配某段内存后,由于设计错误,失去了对该段内存的控制,因而造成了内存的浪费(百度搜的资料)。这段话是什么意思呢?打个比方吧,放牛人与一只牛,放牛人好比程序设计中的引用,牛好比对象。我们通过引用来控制对象,放牛人通过绳子牵 阅读全文
posted @ 2016-04-27 12:09 clschen 阅读(673) 评论(0) 推荐(0) 编辑