`
bighou
  • 浏览: 13004 次
  • 性别: Icon_minigender_1
  • 来自: 济南
最近访客 更多访客>>
社区版块
存档分类
最新评论

设计模式应用的一些建议

阅读更多

最近在坛子里逛,发现大家在讨论设计模式时认为,设计模式仅仅在应用开发的技术框架部分用的较多,甚至有人认为现在的应用开发采用开源的流行框架如spring等就行,不需要太多的应用设计模式,宣扬设计模式对于应用开发的无用论,在此本人有如下观点:

1、做企业级应用开发,设计模式用的最多的地方应该是业务领域设计,而不是开发框架设计。正像前面有人认为的开发框架用spring,的确不需要太多的设计模式再用到框架的开发上,都是现成的,用就行。而业务领域的设计是每一个领域特有的,甚至是需要针对不同的用户定制开发的,在这个范畴中需要应用大量的设计模式帮助我们设计更好的业务领域模型。

2、我们应该更加关注业务的面向对象设计,这是基础,然后才是在业务领域对象模型上的设计模式应用。如果业务的设计是面向关系而不是面向对象,那么应用设计模式比较困难,驴唇不对马嘴!

 

欢迎拍砖

分享到:
评论
1 楼 cectsky 2010-11-26  
+..............

相关推荐

    UML和模式应用

    全书叙述清晰、用词精炼、构思巧妙,将面向对象分析设计的概念、过程、方法、原则和个人的实践建议娓娓道来,以实例为证,将软件的分析和设计的过程叙述得如逻辑推理一般,于细节处见真知。《UML和模式应用(原书第3...

    界面设计模式 原版

    本书清楚、简洁、引人入胜,以设计模式的形式总结处理界面设计法则,展现了常见设计问题的解决办法及其在实践当中的运用。每个模式包含了您可以立刻取用的实务建议,并用全彩方式展现了运用技巧。您能够从本书中获得...

    HeadFirst 设计模式(高清PDF) - (5/7)

    如果你经常为设计不出健壮的可扩展性强的更灵活的软件框架或者为经常修改修改再修改程序而苦恼或者了解一些设计模式但不知在何处应用,那就看看这本书吧别嫌分多保证看过绝不后悔!HeadFirst出品必属精品,该书下载自书...

    HeadFirst 设计模式(高清PDF) - (3/7)

    如果你经常为设计不出健壮的可扩展性强的更灵活的软件框架或者为经常修改修改再修改程序而苦恼或者了解一些设计模式但不知在何处应用,那就看看这本书吧别嫌分多保证看过绝不后悔!HeadFirst出品必属精品,该书下载自书...

    HeadFirst 设计模式(高清PDF) - (4/7)

    如果你经常为设计不出健壮的可扩展性强的更灵活的软件框架或者为经常修改修改再修改程序而苦恼或者了解一些设计模式但不知在何处应用,那就看看这本书吧别嫌分多保证看过绝不后悔!HeadFirst出品必属精品,该书下载自书...

    设计模式在java中的应用示例代码

    设计模式在java中的应用示例代码 建议阅读源码时配合文章介绍 http://blog.anxpp.com/index.php/archives/489/ 或者 http://blog.csdn.net/anxpp/article/details/51224293

    UML和模式应用 (原书第3版)

    《UML和模式应用(原书第3版)》是一本经典的面向对象分析设计技术的入门书,适用范围广泛,从初学者到有一定对象技术知识但希望进一步提高开发水平的中级读者,甚至是资深的专业人员,都可以从本书获益匪浅,同时,...

    界面设计模式 Designing Interfaces.zip

    以设计模式的形式总结处理界面设计法则,展现了常见设计问题的解决办法及其在实践当中的运用。每个模式包含了您可以立刻取用的实务建议,并用全彩方式展现了运用技巧。您能够从本书中获得设计建议、可替代的设计方案...

    jsp MVC设计模式应用之游戏卡在线销售系统(论文).rar

    该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:Vue/JSP/React/HTML+JS+CSS/ASP 后台框架代码:java/c/c++/...

    设计模式Delphi版 (电子书含代码例子)

    同时摘录往往忽略书中一些应用上的说明这也是提供我们了解重要的途径之一,故再次强调请配合原书研读。其次因为书之中都是以C++及Smalltalk两种语言作为范例,这两种语言都是我不熟悉的故我尝试以我比较熟悉的语言...

    时间触发嵌入式系统设计模式---文档+C源代码+全部中文注释

    本书中一共有超过70个软件模式,并介绍了如何将这些技巧应用到你自己的项目中,作者为迅速创建各种各样的嵌入式应用提供了很多实用的资料和建议。本书从简单系列复杂系统。列举了大量详尽的的实例。

    UML和模式应用期末复习资料

    文档中有下列题目的答案: 简答题 ...具体说明对象模型有那两种类型及其作用,对建立对象模型敏捷建模建议的实践方法是什么? 说说敏捷UP方法从需求到设计的整个过程,要求说出主要步骤和产出工件?

    HeadFirst 设计模式(高清PDF) - (7/7)

    如果你经常为设计不出健壮的可扩展性强的更灵活的软件框架或者为经常修改修改再修改程序而苦恼或者了解一些设计模式但不知在何处应用,那就看看这本书吧别嫌分多保证看过绝不后悔!HeadFirst出品必属精品,该书下载自书...

    HeadFirst 设计模式(高清PDF) - (6/7)

    如果你经常为设计不出健壮的可扩展性强的更灵活的软件框架或者为经常修改修改再修改程序而苦恼或者了解一些设计模式但不知在何处应用,那就看看这本书吧别嫌分多保证看过绝不后悔!HeadFirst出品必属精品,该书下载自书...

    23种设计模式之Java实现

    用Java实现的23种设计模式,完整的代码,非常感谢作者,经过近一个星期的持续写作,Java的23种设计模式终于整理完了,这是他自己首次完整的整理一遍设计模式,感受颇多,同时 写下了完整的代码,决定和大家一起分享...

    HeadFirst 设计模式(高清PDF) - (2/7)

    如果你经常为设计不出健壮的可扩展性强的更灵活的软件框架或者为经常修改修改再修改程序而苦恼或者了解一些设计模式但不知在何处应用,那就看看这本书吧别嫌分多保证看过绝不后悔!HeadFirst出品必属精品,该书下载自书...

    JAVA设计模式中的四层架构Demo

    基于JAVA的四层架构...本Demo强调的是一种设计思想,其实与经典设计模式中的策略模式有点类似。建议学习软件设计思想时不妨想想硬件的接口设计。Demo在Myeclpise7.0下使用UML建立类图结构,自动反向生成的JAVA代码。

Global site tag (gtag.js) - Google Analytics