Fork me on GitHub

2010年7月30日

摘要: Effective C++: 55 Specific Ways to Improve Your Programs and Designs More Effective C++: 35 New Ways to Improve Your Programs and Designs如想成为一名合格的C++程序员,有许多经典的书籍可以推荐;然而,若想成为一名高效的C++程序员,就绝对不能错过Scott Me... 阅读全文
posted @ 2010-07-30 11:13 HackerVirus 阅读(262) 评论(0) 推荐(0)
摘要: 上周末,麦斯博在上海召开了亚太软件研发团队管理年会,我作为讲师参与了架构分会场的演讲。我的演讲题目正是《对象设计的艺术》。“艺术”这个词语有些大,有点玄,不过我确乎希望能将设计作为一种艺术,与工程结合,既注重实效,又能保证软件的质量,代码的优雅。在这次演讲中,我希望能够深层次地挖掘所谓设计的本质。这是我的有感而发。因为在设计领域中,前人已经为我们总结了太多的思想、原则与模式... 阅读全文
posted @ 2010-07-30 11:08 HackerVirus 阅读(168) 评论(0) 推荐(0)
摘要: 影响架构质量的是构建体系架构的思想、原则、实践与架构师的经验,绝不是工具。即使是最优秀的架构工具,也不可能像倚天宝剑一般——倚天一出,谁与争锋——似乎谁握住了这把利刃,就能够成为武林盟主。架构工具可以改善架构师的工作,却不能替换架构的过程。软件开发过程中,最重要的依旧是人。我在尝鲜Visual Studio 2010架构工具 时,偶然看到一篇文章,用... 阅读全文
posted @ 2010-07-30 10:46 HackerVirus 阅读(296) 评论(0) 推荐(0)

2010年7月29日

摘要: Edunet.com http://www.edunet.com/elt/ 主题:是一个全方位的学英语作为第二语言的网站功能:聊天室,语法讲解,练习,小测试,成语讲解 特色:特别深入地介绍了语法,听力,沟通技巧等 对象:ESL教师和学英语人士 《世界日报》北美版-生活美语 http://www.chineseworld.com/publish/37_9999.r/r.htm 主题:生活化和实用化的... 阅读全文
posted @ 2010-07-29 16:02 HackerVirus 阅读(241) 评论(0) 推荐(0)
摘要: C#实现注册表导出导入代码如下: 阅读全文
posted @ 2010-07-29 14:11 HackerVirus 阅读(1225) 评论(1) 推荐(0)
摘要: 平日里很少看电视连续剧,因为一连续起来就没完没了。但是也有例外的情况,比方说国内的《亮剑》,八路军又是步枪射击,又是手榴弹攻势,最后刺刀见红,让人很是激情澎湃。还有就是美国的《反恐24小时》,为了看小强jack的精彩表演,甚至可以忍受一年24集,每周一集的煎熬和折磨。小强同志真的是十八般武器,样样精通,一会儿用手 枪,一会儿用冲 锋 枪,还有小手 雷,冷冷的匕 首,让人不由地感叹,特种兵就是牛啊。... 阅读全文
posted @ 2010-07-29 10:41 HackerVirus 阅读(212) 评论(0) 推荐(0)
摘要: 引言  最近读了《设计之道》这本pdf书,是园子的老师傅总结的,感谢他的分享。  前几天葡萄城控件团队也发表了一篇《设计做到什么程度? 》,写的不错,有一定的指导意义,不愧是大厂出来的。  正好自己今年也开始进入真正的设计领域,虽然设计的问题出来不少, 也是改来改去的,也是由于中间学习了好几关于设计本书,同时参考了好几个框架和代码示例。发现大家在这方面还是各有认识,没有绝对的标准,而且都有自己的道... 阅读全文
posted @ 2010-07-29 09:20 HackerVirus 阅读(259) 评论(0) 推荐(0)
摘要: 解决实际中的大问题solvingreally big problems     引言 时候构建一些真实的大东西了。你准备好了吗?are you ready?你已经掌握了一系列的OOA&D工具,但是在现实环境中构造一个大系统的时候,如何使用它们呢?好吧,你可能还没有认识到,但是你已经具备了构造大系统的一切条件。接下来,你将会学习一些新的工具,例如:领域分析和用例图,但是这些新工具是你以前学习... 阅读全文
posted @ 2010-07-29 09:19 HackerVirus 阅读(167) 评论(0) 推荐(0)
摘要: 好的设计产生灵活的软件-下(good design = flexible software part 2)------------give your software a 30-minute workout引言  如果你在对应用进行修改的时候发现问题,很有可能说明你的软件需要更加灵活和富有弹性。你需要做更多的分析,整体的设计,学习可以使系统更加松耦合的OO原则。在最后,你将会看到提高内聚性如何帮助... 阅读全文
posted @ 2010-07-29 09:18 HackerVirus 阅读(182) 评论(0) 推荐(0)

2010年7月26日

摘要: http://www.cnblogs.com/Ivony/archive/2010/07/24/1784104.html今天让公司的程序员试用了一下还在开发中的代号为"Jumony"的HTML数据绑定引擎,开发人员的一句评价被我视为最高的褒奖。“感觉这个框架就是,你想到什么就写什么。”想到什么就写什么,在这个越来越强调快速开发的时代,这一点变得越来越重要。我最近经常戏言:&... 阅读全文
posted @ 2010-07-26 12:26 HackerVirus 阅读(183) 评论(0) 推荐(0)