Design Patterns

设计模式随笔系列:来杯咖啡-装饰者模式(Decorator)[原]

posted @ 2007-06-11 15:54 Justin 阅读(5797) | 评论 (101)  编辑

设计模式随笔系列:气象站的故事-观察者模式(Observer)[原]
     摘要:

大家好!好久没有更新这个系列的文章了,这两个来月回家过了新年,公司搬了新家,就是这个系列的文章还没有更新,实在惭愧!同时再次真诚地感谢一直喜欢和支持这个系列文章的朋友们,因为你们的鼓励,我才有动力继续下去。可能因为这个系列每篇文章都比较长的原因,为了保证质量我总是字斟句酌,所以每次想动笔的时候都有点胆怯的感觉,但是还好每次只要写了开头我就会坚持把它写完的,还是万事开头难啊。

  阅读全文

posted @ 2007-05-02 14:37 Justin 阅读(6445) | 评论 (60)  编辑

设计模式随笔系列:鸭子-策略模式(Strategy)[原]
     摘要:

万事开头难,最近对这句话体会深刻!这篇文章是这个系列正式开始介绍设计模式的第一篇,所以肩负着确定这个系列风格的历史重任,它在我脑袋里默默地酝酿了好多天,却只搜刮出了一点儿不太清晰的轮廓,可是时间不等人,以后再多“迭代”几次吧!在前面的随笔里,我已经提到了,这个系列准备以《Head First Design Patterns》的结构为主线,所以每个模式的核心故事都是取材于此书,在此再次声明一下。不管怎样,宗旨是为了跟大家一起循序渐进地去认识设计模式。

  阅读全文

posted @ 2007-02-06 00:42 Justin 阅读(21486) | 评论 (95)  编辑

.NET设计模式系列文章 [原]
     摘要:

正式接触使用设计模式近两年了,一直想写点东西来巩固所学,但是迟迟没有动作,总想时间和见识再多一些的时候再动笔,但是拖得越久越感觉合适的时机永远不会有,只有不断实践才能换来进步,也许再不写就永远也写不出来了,现在终于开始了。(2006-11-28)
这个系列计划以《Head First Design Patterns》的结构为主线,也可以说是这本书的学习笔记,但是更多的是学习原书循序渐进的讲解方式,再争取加入更多个人的思想和见解,希望最后能引起大家的共鸣。

  阅读全文

posted @ 2006-11-28 01:27 Justin 阅读(6208) | 评论 (80)  编辑

设计模式随笔系列:开篇-模式和原则 [原]
     摘要:

谈到设计模式,应该还没有人能超越GOF的开山之作,所以谈不上什么创新,归根结底还是重复前人的论述和思想,更多的只能是整理和个人的一些心得体会。因为从设计模式诞生以来,业界还是发生了很大的变化的,开发工具和开发过程已经更新换代了很多次,所以很多模式在现在已经不是很常用了,这次计划只重点介绍最流行的模式,以后会逐渐补充其它的模式。

  阅读全文

posted @ 2006-11-28 00:49 Justin 阅读(10851) | 评论 (70)  编辑

摆摆控件,就可以实现多功能(提交、修改、浏览)的表单了[原]
     摘要:

最近封了一个简单的类库,主要目的是帮助实现简化制作表单页面的工作。使得制作一个具有提交、修改、浏览功能的表单页面,只需要摆好控件再写很少量的代码即可。在需求发生变动需要调整UI的时候,也仅是调整控件的摆放而已。而且还可以根据工作的流程制作多套表单,在实际使用的时候,根据流程不同来动态切换。这里发个简单的Demo,实际要比这复杂一些,但是Demo已足够阐述实现原理,目的也就达到了。

  阅读全文

posted @ 2006-10-04 10:02 Justin 阅读(3605) | 评论 (18)  编辑

Head First Design Patterns(深入浅出设计模式)-设计模式介绍
     摘要:

强大的写作阵容。本书作者Eric Freeman;ElElisabeth Freeman是作家、讲师和技术顾问。Eric拥有耶鲁大学的计算机科学博士学位,E1isabath拥有耶鲁大学的计算机科学硕士学位。Kathy Sierra(javaranch.com的创始人)FHBert Bates是畅销的HeadFirst系列书籍的创立者,也是Sun公司Java开发员认证考试的开发者。本书的产品设计应用神经生物学、认知科学,以及学习理论,这使得这本书能够将这些知识深深地印在你的脑海里,不容易被遗忘。

  阅读全文

posted @ 2006-03-23 10:59 Justin 阅读(6439) | 评论 (36)  编辑

Head First Design Patterns(深入浅出设计模式)-目录
     摘要:

强大的写作阵容。本书作者Eric Freeman;ElElisabeth Freeman是作家、讲师和技术顾问。Eric拥有耶鲁大学的计算机科学博士学位,E1isabath拥有耶鲁大学的计算机科学硕士学位。Kathy Sierra(javaranch.com的创始人)FHBert Bates是畅销的HeadFirst系列书籍的创立者,也是Sun公司Java开发员认证考试的开发者。本书的产品设计应用神经生物学、认知科学,以及学习理论,这使得这本书能够将这些知识深深地印在你的脑海里,不容易被遗忘。

  阅读全文

posted @ 2006-03-23 10:52 Justin 阅读(6776) | 评论 (26)  编辑

导航

公告

我的MVP配置

推荐:模式和原则.PDF
UFIDA U9
Creative Commons License

    系列文章  

    社区空间

    • 博客园我的空间  我的空间
    • 博客园OOAD& UML小组空间  OOAD&UML小组空间
    • 博客园debug小组空间  debug小组空间
    • 博客园SOA小组空间  博客园SOA小组空间

    我的链接

    •   读书识友
    •   瞬间永恒

    特别关注

    •   If broken it is, fix it
    •   ScottGu's Blog
    •   疯狂的程序员
    •   Jot
    •   THE JOLT AWARDS

    订阅文章

    统计

    与我联系

    搜索

     

    留言簿(36)

    随笔分类(132)

    积分与排名

    最新评论

    阅读排行榜

    评论排行榜

    60天内阅读排行