Xiao Peng

My personal blog moves to xiaopeng.me , blogs about design patterns will be synced to here.
肖鹏,ThoughtWorks资深咨询师,目前关注于架构模式、敏捷软件开发等领域,并致力于软件开发最佳实践的推广和应用。
多次为国内大型企业敏捷组织转型提供咨询和培训服务,在大型团队持续集成方面具有丰富的经验。
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 8 9 10 11 12 13 下一页

2006年12月2日

摘要: 国内图书书评之怪现象 国内图书书评之怪现象: 纵观所有的书评,分为以下几类: 针对中文翻译版的书:1.批判译者水平太滥,治学不严谨2.说中文翻译过来没有味道,不如看英文原版 针对英文原版:1.责怪怎么还不出中文版2.说没有亚马逊上买来的原版书纸张质量好 针对国人原创的:1.批判是抄袭国外某某的2.提议说不如看国外某某的著名教材 针对以上全部的:1.批判出版社太黑,定价太贵2.批判纸张... 阅读全文

posted @ 2006-12-02 23:15 勇敢的鸵鸟 阅读(277) 评论(1) 推荐(0) 编辑

摘要: GOF巨作《Design Patterns》毫无疑问是设计模式的圣经,然而“从风格上讲,该书与其说是为学习者而写作的教程范本,还不如说是给学术界人士看的学术报告,严谨有余,生动不足。”〔孟岩〕本系列将《Design Patterns》中文版(结合英文版)中重要句子按句解析,作为自学笔记也给新接触设计模式的朋友一点借鉴。文中原文以粗体标出。我自己不明白的地方以〔TODO:〕标出,希望高手多多指点。 阅读全文

posted @ 2006-12-02 21:48 勇敢的鸵鸟 阅读(2984) 评论(7) 推荐(0) 编辑

摘要: 写一个函数里面一个变量表示已经处理过的行。你会用什么名字? processedRow? procRow? num_of_rows_fucking_processed? rowTouched or dirtyRow. 一个变量命名就看出功底了! 阅读全文

posted @ 2006-12-02 14:19 勇敢的鸵鸟 阅读(378) 评论(3) 推荐(0) 编辑

2006年12月1日

摘要: 论坛地址:forum.techjie.com 阅读全文

posted @ 2006-12-01 22:06 勇敢的鸵鸟 阅读(208) 评论(0) 推荐(0) 编辑

摘要: 大家要小心提防,出门时挎包最好放在自己的正前方,并用手扶住包包的拉链,外衣裤口袋里尽量不要放贵重物品。 阅读全文

posted @ 2006-12-01 17:28 勇敢的鸵鸟 阅读(344) 评论(1) 推荐(0) 编辑

2006年11月30日

摘要: 我们设计模式群经过将近半年的发展,已经达到80多人(刚刚清除了20多个从未发言的朋友)。总体上活跃程度还是不够(虽然相对于别的群可能会好一点),我想这有几方面原因。1.大家的在线时间不统一。2.群成员的平均水平差异较大。3.没有合适的话题4.即时通讯软件的优点和弊端都很明显。比如在QQ上贴代码几乎没法看。5.组织者的责任。并不是为了推卸责任把这条放在最后,我也是个程序员,只能用业余时间维护这个群,... 阅读全文

posted @ 2006-11-30 23:03 勇敢的鸵鸟 阅读(673) 评论(0) 推荐(0) 编辑

2006年11月26日

摘要: 虽然很靠后,说明还有潜力啊。就算每天提高一个名次都要10年,哈哈 积分与排名(11.26) 积分 - 2058 排名 - 3346 积分与排名(11.30),提了100多,哈哈 积分 - 2321 排名 - 3192 阅读全文

posted @ 2006-11-26 13:40 勇敢的鸵鸟 阅读(364) 评论(50) 推荐(0) 编辑

2006年11月25日

摘要: Also, when it comes to finding reasons *not* to do something, peoplewho don't *want* to do it can find hundreds of reasons... Jerry Weinberg made a list of such reasons actually heard in one company... 阅读全文

posted @ 2006-11-25 13:10 勇敢的鸵鸟 阅读(352) 评论(0) 推荐(0) 编辑

2006年11月23日

摘要: http://codebetter.com/blogs/jeremy.miller/archive/...Mock objects are like any other tool. Used one way they’re a huge time saver. In other cases they can easily create more work and degrade the quali... 阅读全文

posted @ 2006-11-23 10:00 勇敢的鸵鸟 阅读(230) 评论(0) 推荐(0) 编辑

摘要: http://c2.com/cgi/wiki?SingletonsAreEvil Almost every use of singleton I have encountered was best replaced by an attribute accessor in a higher level object that is then either explicitly passed... 阅读全文

posted @ 2006-11-23 09:56 勇敢的鸵鸟 阅读(297) 评论(0) 推荐(0) 编辑

摘要: http://structuremap.sourceforge.net/Concepts.htm Object Oriented Design Impact of Test Driven Developement and Emergent Design Building Blocks of Object Oriented Programming Inversion of Control (IoC)... 阅读全文

posted @ 2006-11-23 09:25 勇敢的鸵鸟 阅读(311) 评论(0) 推荐(0) 编辑

摘要: http://developernotes.com/archive/2006/06/06/Rhino... NMock不支持mocking classes. Rhino Mocks allows you to create a PartialMock of a class with parameterized constructor arguments. Sample code pieces: ... 阅读全文

posted @ 2006-11-23 09:17 勇敢的鸵鸟 阅读(372) 评论(0) 推荐(0) 编辑

2006年11月15日

摘要: NMock2 only support mocking interface but not class. If you try to mock class, you will get an error message: System.TypeLoadException: Could not load type 'MultiInterface1' from assembly 'Mocks 阅读全文

posted @ 2006-11-15 21:06 勇敢的鸵鸟 阅读(300) 评论(0) 推荐(0) 编辑

2006年11月13日

摘要: 来源:MSDN http://www.microsoft.com/china/MSDN/library/enterprisedevelopment/softwaredev/TenMHToolEDevShouDN.mspx 本文讨论: •用于编写单元测试的 NUnit •用于创建代码文档资料的 NDoc •用于生成解决方案的 NAnt •用于生成代码的 CodeSmith •用于监视代码的 Fx... 阅读全文

posted @ 2006-11-13 15:52 勇敢的鸵鸟 阅读(200) 评论(0) 推荐(0) 编辑

2006年11月7日

摘要: 阅读全文

posted @ 2006-11-07 23:08 勇敢的鸵鸟 阅读(0) 评论(0) 推荐(0) 编辑

摘要: 阅读全文

posted @ 2006-11-07 23:00 勇敢的鸵鸟 阅读(0) 评论(0) 推荐(0) 编辑

2006年11月5日

摘要: p1: I am learning about 'Refactoring to Patterns' and have JoshuaKerievsky's book. A colleague and I are debating the relative merits ofthe so-called Table-Driven design approach versus GOF-centric De... 阅读全文

posted @ 2006-11-05 14:24 勇敢的鸵鸟 阅读(234) 评论(0) 推荐(0) 编辑

2006年11月3日

摘要: Comparing Strategy and State The refactored code consists almost entirely of simple methods in simple classes. This is an advantage in its own right and makes adding new strategies easy. The refactori... 阅读全文

posted @ 2006-11-03 11:55 勇敢的鸵鸟 阅读(213) 评论(0) 推荐(0) 编辑

2006年9月18日

摘要: BinHex encoding of files is a Macintosh standard, and is not seen much in the PC world. Most of the BinHexed files found on the Internet are Macintosh-specific binaries, and will not run (or worse, wi... 阅读全文

posted @ 2006-09-18 16:26 勇敢的鸵鸟 阅读(468) 评论(0) 推荐(0) 编辑

2006年9月16日

摘要: http://feeds.feedburner.com/kompakarcn 什么是高效程序员的“好习惯“? Rober Miller在Java.net上撰写了一篇文章,Five Habits of Highly Profitable Software Developers。 简单的总结如下: Habit 1: Constructor Performs Minimal Work. Ideally... 阅读全文

posted @ 2006-09-16 21:10 勇敢的鸵鸟 阅读(291) 评论(0) 推荐(0) 编辑

上一页 1 ··· 8 9 10 11 12 13 下一页