0

征集译者

现有一本英文书需要找人(2-4人)翻译,书名为Microsoft Visual Studio 2005 Unleashed是Sams公司的Unleashed系列图书之一,全书840多页,希望在5月底完成。相关链接如下:http://www.amazon.com/Microsoft-Visual-St...

idior 发布于 2007-01-29 21:57 评论(27) 阅读(5007)
3

.NET初学者架构设计指南(二)OO设计初次见面

我使用OO技术第一次设计软件的时候,犯了一个设计者所能犯的所有错误。那是一个来自国外的外包项目,外方负责功能设计,我们公司负责程序设计、编码和测试。 第一个重要的错误是,我没有认真的把设计说明书看明白。功能点设计确实有一些问题,按照他们的设计,一个重要的流程是无法实现的。于是我在没有与投资方沟通的情...

小陆 发布于 2007-01-25 00:10 评论(32) 阅读(16825)
0

想申请"重构"(Refactoring)团队,可有人支持?

目前国外的同行们在重构方面的学习研究依旧如火如荼,而我们以技术著称的博客园,还没有相应的团队关注这方面的内容.希望申请重构团队与大家一起学习讨论这方面话题.TO DUDU:这篇不算正式的申请,如果我获得足够的支持,我会到http://www.cnblogs.com/dudu/archive/2004...

勇敢的鸵鸟 发布于 2007-01-22 09:37 评论(6) 阅读(552)
0

乐在其中设计模式(C#) - 提供者模式(Provider Pattern)

webabcd 发布于 2007-01-22 08:26 评论(21) 阅读(16340)
0

Enterprise Library 3.0 体验(3):使用配置文件的Validation Application Block

TerryLee 发布于 2007-01-21 00:20 评论(18) 阅读(15754)
2

.NET初学者架构设计指南(一)Hello world的时代

中学的时候,学校里开设了电脑课。当时的电脑还是一种比较希罕的东西,学校里的电脑一共就十几台,还专门找了一个大厅摆放这些机器。厅里面铺着厚厚的地毯,整天都拉着重重的窗帘。每次上课前一天,我们需要沐浴更衣,剪好指甲。上课时大家都穿上鞋套,排好队伍,列队进入机房。然后各位同学坐在座位上,在老师的指挥下,拿...

小陆 发布于 2007-01-10 20:44 评论(41) 阅读(16285)
0

Remoting基本原理及其扩展机制(中)

在上一篇文章我们已经介绍到通过在配置文件中指定自定义的ChannelSinkProvider,我们可以在Pipeline中加入自己的ChannelSink,此时我们就可以加入自己的信息处理模块,但是这里我们所能操作的对象是已经经过格式化的消息(即数据流),我们看不到原始的消息对象,这也势必影响了我们...

idior 发布于 2007-01-09 22:34 评论(11) 阅读(16077)
0

成熟度即流程

Think 发布于 2007-01-07 02:38 评论(6) 阅读(4114)
4

Remoting基本原理及其扩展机制(上)

.NET Remoting是.NET平台上允许存在于不同应用程序域中的对象相互知晓对方并进行通讯的基础设施。调用对象被称为客户端,而被调用对象则被称为服务器或者服务器对象。简而言之,它就是.NET平台上实现分布式对象系统的框架。 传统的方法调用是通过栈实现,调用方法前将this指针以及方法参数压入线...

idior 发布于 2007-01-04 13:16 评论(44) 阅读(21473)
0

使用Visitor模式的现实问题(请教)

选择放在首页一方面是希望更多的朋友可以帮助我,另一方面我觉得这个案例有一定的典型性。如果大家(特别是DUDU)认为不妥请告诉我,我撤下来。 背景:遍历一个图(有若干元素组成,每个元素称为一个Shape,元素之间由Connector相连)生成相应的XML文件。每个元素生成一段XML代码,最后组合在一起...

勇敢的鸵鸟 发布于 2007-01-03 23:24 评论(0) 阅读(431)
0

《软件设计精要与模式》前言

缘起 用过去几年互联网上最酷,而在当下已经被用滥的名词来说,我在2004年成为了一名博客,用日志的方式记录自己成长的经历。坦白说,技术的成长远远比身体的发育更加地艰辛与缓慢,尤其是当今信息爆炸的年代,我们担忧的不是吃不饱,而是应该怎么吃,吃什么?营养不良固然令人堪忧,营养过剩却也不是健康之道。如果我...

张逸 发布于 2006-12-31 21:26 评论(15) 阅读(5543)
0

献给大家的新年礼物,同时祝大家新年愉快  :)

Think 发布于 2006-12-29 17:29 评论(68) 阅读(10407)
0

沿着“重用”我们一路走来——SA、OO(DP)、Component、SOA、AOP

自从有了软件开发以来,消除重复,提高软件的重用性就一直是我们所追求的一个重要目标,本文将围绕着这一主题,带大家重走一遍结构化(SA)、面向对象(OO)与设计模式(Design Pattern)、组建化(Component)、面向方面(AOP)直至面向服务(SOA)这条软件开发技术的发展之路。让我从...

idior 发布于 2006-12-29 13:37 评论(0) 阅读(5460)
1

《软件设计精要与模式》各篇之篇首语

《软件设计精要与模式》(原名《设计之道》)共分为五篇共28章内容。以下是各篇的篇首语,敬请各位斧正。 第一篇 设计之要 永远不要低估设计的能量,特别是那些以设计优雅的软件为最高目标的软件设计师们。然而,我们也不能高估设计的威力,以至于在将软件设计思想供奉在穹顶高悬的殿堂最高处的同时,还要卑躬屈膝地对...

张逸 发布于 2006-12-25 13:37 评论(21) 阅读(3383)
0

发布一个实用美观的Vista Sidebar Gadget (代表博客园参赛)

Think 发布于 2006-12-23 00:20 评论(30) 阅读(6515)
0

NBearV3教程——MVP(Model/View/Presenter)篇

Teddy's Knowledge Base 发布于 2006-12-20 20:07 评论(19) 阅读(7429)
0

软件的逻辑层次

基本层次软件的逻辑结构可以划分为下面四个基本层次:从下往上依次是:1:基础设施层——这个层次是纯技术层次,解决的是系统的物理问题,比如database gateway、网络通信、对象容器……这个部分与业务需求关系不大,是系统的物理条件。2:business对象——在这个层次上...

小陆 发布于 2006-12-19 12:37 评论(6) 阅读(7013)
0

《软件设计精要与模式》完稿(原名《软件设计之道》)

张逸 发布于 2006-12-18 17:42 评论(52) 阅读(5261)
0

小函数:让你的函数变短的九个好处

Small Methods: Nine Benefits of Making Your Methods Shorter 小函数:让你的函数变短的九个好处 译者注:本文英文版来自http://langrsoft.com/articles/smallMethods.shtml。翻译不改变原文的版权。中文...

勇敢的鸵鸟 发布于 2006-12-04 22:15 评论(2) 阅读(1034)
0

23个模式中你最想干掉谁?

*两天发了三个首页确实有污染版面之嫌,但是最后这个帖子实在是非常想跟大家共享(竟然还不是原创!) Martin Fowler发表了关于他在OOPSLA2004(这么古老!)上的经历的一篇文章。他们开始讨论了GOF的Design Patterns那本书。然后做了一个投票“哪些模式最应该被踢出去”,结果...

勇敢的鸵鸟 发布于 2006-12-03 17:34 评论(6) 阅读(936)

团队名称

  • Design & Pattern团队

团队简介

  • 探讨和研究软件设计与模式的应用

团队成员

1. dudu 2. cn2024 3. webabcd 4. 张太国 5. 不爱啰嗦的胜哥 6. ringwang 7. 伍迷 8. 逍客1 9. Think 10. Jimmy Zhang 11. 老翅寒暑 12. 申龙斌的程序人生 13. 源码工作室 14. 蝌蝌 15. LanceZhang 16. 小洋(燕洋天) 17. suyang 18. 邀月 19. 侯垒 20. hq5460 21. 狗尾草-大数据收割基 22. nicye 23. 小陆 24. debugzhu 25. lovecherry 26. 醉春风 27. 坚强2002 28. 兴百放 29. 黄耀辉 30. 无心之柳.NET 31. umlchina 32. 大道无情 33. 张逸 34. FantasySoft 35. 没肉包子 36. luobo.NE 37. Finersoft 38. Teddy's Knowledge Base 39. 伽马科技.攻城师 40. nicholas.sun 41. PuserChen 42. 浙林龙哥 43. 张念 44. 张明超 45. LutzMark 46. 鹰击长空 47. 李明飞 48. Justin 49. 张荣华 50. andyhooo 51. 小手冰冰凉 52. wanghualiang 53. 星龙冰 54. 子午 55. 炭炭 56. JYun 57. windwolf 58. 任力 59. TerryLee 60. lbq1221119 61. 阿武 62. Zealot 63. 朱胜 64. idior 65. 吕震宇 66. 春鱼 67. 巍巍边疆 68. 海南K.K 69. Bēniaǒ 70. SuperBowl 71. Shawn Zhang 72. 『X²©』 73. Virus-BeautyCode 74. Bruce Xiao 75. 衡茜 76. 勇敢的鸵鸟 77. 闭关中。。 78. J.D Huang 79. netwy 80. 徐 磊 81. SweetDream 82. DylanWind 83. collum 84. optimus 85. Sumtec 86. 小强小工 87. 喝水的猪 88. 海天一鸥 89. xumingming 90. 笑笑江南 91. Danys 92. 大黄牛 93. Marco Zeng 94. Da Vinci 95. 张仁良 96. 咬过的苹果 97. Jerry Qian 98. Ralax 99. Yuanyi Wang 100. 小旋风 101. 心有千千绪 102. 爱木木 103. 许晓光 104. jackey zhang 105. 柚子Nan 106. 〃临风扬〃 107. 振河 108. likai进步!!!! 109. yatasoft 110. 齐天大圣 111. lfljz2008 112. WaveQian 113. wilbur 114. 1234567 115. 桃子 116. 黑*马 117. 森林小居 118. wayich 119. 蝈蝈 120. Cruise 121. 不停奔跑的狼 122. jdlsfl 123. Jorson.WHY 124. Samuel Chen 125. Jamedy 126. microsheen 127. 纯爷们 128. Leon.Zhou 129. jeseeqing 130. 青水泛舟