设计模式

  • 通过.NET使用Cocoa的MVC版本有什么好处?

    通过.NET使用Cocoa的MVC版本有什么好处?

    通过.NET使用Cocoa的MVC版本有什么好处?,通过.NET使用Cocoa的MVC版本有什么好处?,模型,设计模式,图表,描述,Is there any benefit to using Cocoa's version of MVC with .NET?这里有一个图表描述了传统MVC和可可MVC之间的区别:
    可可设计模式:模型-视图-控制器设计模式
    使用Visual Studio在.NET中以"可可"方式进行操作是否有任何好处?如果您觉...

    2023-04-17设计模式 模型 描述

  • 策略模式如何工作?

    策略模式如何工作?

    策略模式如何工作?,策略模式如何工作?,设计模式,很好,它是,时应,How does the Strategy Pattern work?它是如何工作的,用途是什么,何时应使用它?让我们以简单的方式来说明策略模式:您有一个带有方法run()的类Car(),因此您可以在伪语言中以这种方式使用它:12mycar = new Car()
    mycar.run()现在,您可能想在程序执行时即时更改run()行为。例如,您可能想模拟电动机故障或在视频游...

    2023-04-17策略模式 方法 执行

  • 好的asp.net(C#)应用程序?

    好的asp.net(C#)应用程序?

    好的asp.net(C#)应用程序?,好的asp.net(C#)应用程序?,开源,注释,设计模式,应用程序,Good asp.net (C#) apps?关于良好的开源asp.net(C#)应用程序的任何建议都可以满足以下要求:设计良好且多层清理并注释代码善用几种设计模式网页在所有常用浏览器中都能正确显示产生有效的HTML并充分利用CSS使用CSS主题。 比表格更喜欢使用CSS不依赖于第三方组件(网格,菜单,树等)具有良好的单元测试网页并不...

    2023-04-17应用程序 设计模式 网页

  • 功能编程架构

    功能编程架构

    功能编程架构,功能编程架构,类图,可视化,面向对象的体系结构,设计模式,Functional Programming Architecture我熟悉面向对象的体系结构,包括使用设计模式和类图进行可视化,并且我知道带有契约和协议绑定的面向服务的体系结构,但是用这种语言编写的系统的软件体系结构有什么特点?功能编程语言?我知道FP已用于中型到大型项目。保罗·格雷厄姆(Paul Graham)撰写了Yahoo!的第一个化身。存放在Common Li...

    2023-04-16编程 可视化 面向对象的体系结构

  • 关于C++:Singleton:应该如何使用

    关于C++:Singleton:应该如何使用

    关于C++:Singleton:应该如何使用,关于C++:Singleton:应该如何使用,链接,单件,答案,更多信息,Singleton: How should it be used
    编辑:从另一个问题,我提供了一个答案,链接到很多关于单件的问题/答案:这里是关于单件的更多信息:所以我读过单件线:好的设计还是拐杖?争论仍然激烈。我把单身作为一种设计模式(好的和坏的)。singleton的问题不是模式,而是用户(对不起每个人)。每个人和他们...

    2023-04-16链接 模式 设计模式

  • 关于oop:你怎么知道何时使用设计模式?

    关于oop:你怎么知道何时使用设计模式?

    关于oop:你怎么知道何时使用设计模式?,关于oop:你怎么知道何时使用设计模式?,设计模式,解决问题,如何使用,任何人都可以,How do you know when to use design patterns?任何人都可以阅读GoF书籍以了解设计模式是什么以及如何使用它们,但是什么是确定设计模式何时解决问题的过程? 模式的知识是否推动了设计,或者有没有办法弄清楚如何使用模式来改变设计?换句话说,模式有模式吗?我强烈推荐阅读O'Reil...

    2023-04-16设计模式 模式 知识

  • 关于设计模式:使用db4o进行报告

    关于设计模式:使用db4o进行报告

    关于设计模式:使用db4o进行报告,关于设计模式:使用db4o进行报告,趋势,项目,我在,每个人,Reporting with db4o过去,我在许多项目上使用db4o都取得了很大的成功。随着时间的流逝,它似乎已经发生了很大的变化,并且随着像LINQ这样的现代趋势在每个人的舌头上再次引起了我的兴趣,尤其是现在我知道它开始支持透明的激活和持久性,这使我颇为着迷,但是一个朋友当我第一次提到db4o时,对我提出了一个很好的问题,即使有了现代创新,...

    2023-04-16报告 设计模式 项目

  • 关于设计师:Visual Studio 2005:请停止在“设计模式”下打开CS文件!

    关于设计师:Visual Studio 2005:请停止在“设计模式”下打开CS文件!

    关于设计师:Visual Studio 2005:请停止在“设计模式”下打开CS文件!,关于设计师:Visual Studio 2005:请停止在“设计模式”下打开CS文件!,文件,服务,情况,我认为,Visual Studio 2005: Please stop opening my CS files in “Design Mode”!我认为这正在将我的Web服务的CS文件与相关的ASMX文件相关联。 但是无论发生什么情况,我都无法双击打...

    2023-04-16文件 设计模式 情况

  • 关于bash:shell脚本的设计模式或最佳实践

    关于bash:shell脚本的设计模式或最佳实践

    关于bash:shell脚本的设计模式或最佳实践,关于bash:shell脚本的设计模式或最佳实践,脚本,设计模式,最佳实践,昨晚,Design patterns or best practices for shell scripts是否有人知道任何有关shell脚本(sh,bash等)的最佳实践或设计模式的资源?我写了相当复杂的shell脚本,我的第一个建议是"不要"。原因是犯一个小错误很容易阻碍脚本,甚??至使脚本变得危险。就是说,除了...

    2023-04-16脚本 设计模式 最佳实践

  • 关于模型视图控制器:您知道PAC设计模式的任何示例吗?

    关于模型视图控制器:您知道PAC设计模式的任何示例吗?

    关于模型视图控制器:您知道PAC设计模式的任何示例吗?,关于模型视图控制器:您知道PAC设计模式的任何示例吗?,网站,设计模式,应用程序,而非,Do you know any examples of a PAC design pattern?任何人都可以指向使用Presentation-Abstraction-Control设计模式而非MVC的任何网站或Web应用程序吗?像这样的桌面应用程序很容易找到(例如GIMP),但是我正在网上寻找东西...

    2023-04-16设计模式 模型 视图控制器

  • 撤消引擎的设计模式

    撤消引擎的设计模式

    撤消引擎的设计模式,撤消引擎的设计模式,建模工具,模型,应用程序,结构,Design Pattern for Undo Engine我正在为民用工程应用程序编写结构建模工具。 我有一个代表整个建筑物的巨大模型类,其中包括节点,线元素,荷载等的集合,它们也是自定义类。我已经编码了一个撤消引擎,该引擎在对模型进行每次修改后都保存了一个深拷贝。 现在,我开始考虑是否可以编写不同的代码。 除了保存深层副本之外,我还可以保存每个修改器动作的列表以及相...

    2023-04-14撤消 设计模式 模型

  • 关于设计模式:C#中的双重调度?

    关于设计模式:C#中的双重调度?

    关于设计模式:C#中的双重调度?,关于设计模式:C#中的双重调度?,代码示例,不太,我将,听过,Double dispatch in C#?我听过/读过这个词,但不太明白它的意思。
    何时应使用此技术,我将如何使用它?任何人都可以提供良好的代码示例吗?访问者模式是一种以面向对象的方式进行两次调度的方法。
    当您要在运行时而不是编译时根据其类型选择给定参数使用哪种方法时,它很有用。
    双重调度是多重调度的一种特殊情况。
    当您在对象上调用虚拟方法时...

    2023-04-14调度 设计模式 方法

  • 关于设计模式:Java Singleton与静态-具有真正的性能优势吗?

    关于设计模式:Java Singleton与静态-具有真正的性能优势吗?

    关于设计模式:Java Singleton与静态-具有真正的性能优势吗?,关于设计模式:Java Singleton与静态-具有真正的性能优势吗?,分支,合并,初始化块,静态方法,Java Singleton vs static - is there a real performance benefit?我正在合并一个CVS分支,其中最大的变化之一是用具有静态初始化块和所有静态方法的抽象类替换Singleton模式发生的任何地方。
    这是值得...

    2023-04-13性能 设计模式 静态方法

  • 关于mvp:模型视图控制器有哪些替代方案?

    关于mvp:模型视图控制器有哪些替代方案?

    关于mvp:模型视图控制器有哪些替代方案?,关于mvp:模型视图控制器有哪些替代方案?,学习,设计模式,我听,过程中,What Alternatives Are There to Model-View-Controller?在大学学习和跟随SO的发展过程中,我听到了很多有关Model-View-Controller架构设计模式的信息。 我什至在不了解MVC模式之前就无意中使用了MVC模式,并且仍然在我的日常工作中使用它。 从我所看到的,它可...

    2023-04-13方案 视图控制器 模型

  • 关于语言不可知:单身人士:好的设计还是拐杖?

    关于语言不可知:单身人士:好的设计还是拐杖?

    关于语言不可知:单身人士:好的设计还是拐杖?,关于语言不可知:单身人士:好的设计还是拐杖?,设计模式,是一个,您的,我对,Singletons: good design or a crutch?
    单例是一个备受争议的设计模式,所以我对StackOverflow社区对它们的看法很感兴趣。请为您的意见提供理由,而不仅仅是"单例是为懒惰的程序员准备的!"这是一篇关于这个问题的相当好的文章,尽管它反对使用单件:科学忍者网:表演独角戏。有人有其他好...

    2023-04-12语言 设计模式 是一个

  • 关于fileparse:用于解析二进制文件数据并将其存储在数据库中的设计模式

    关于fileparse:用于解析二进制文件数据并将其存储在数据库中的设计模式

    关于fileparse:用于解析二进制文件数据并将其存储在数据库中的设计模式,关于fileparse:用于解析二进制文件数据并将其存储在数据库中的设计模式,数据文件,二进制,设计模式,对象,Design pattern for parsing binary file data and storing in a database有人建议使用一种设计模式来获取二进制数据文件,将其部分解析为对象并将结果数据存储到数据库中吗?
    我认为可以使用类似...

    2023-04-12设计模式 二进制文件 数据

  • 关于不可知的语言:您是否使用设计模式?

    关于不可知的语言:您是否使用设计模式?

    关于不可知的语言:您是否使用设计模式?,关于不可知的语言:您是否使用设计模式?,设计模式,日常工作,渗透,同事,Do you use design patterns?设计模式在现实世界中的渗透力是什么? 您是否在日常工作中使用它们-与同事讨论如何以及在何处应用它们-还是它们仍然具有更多的学术概念?它们确实为您的工作提供了实际价值吗? 还是只是人们谈论的听起来很聪明的东西?注意:出于这个问题的目的,请忽略"简单"设计模式,例如Singleto...

    2023-04-12设计模式 语言 价值

  • 如何在Ruby中使用Singleton设计模式创建类?

    如何在Ruby中使用Singleton设计模式创建类?

    如何在Ruby中使用Singleton设计模式创建类?,如何在Ruby中使用Singleton设计模式创建类?,实例化,用于,设计模式,单例模式,How do I create a Class using the Singleton Design Pattern in Ruby?单例模式是一种设计模式,用于将类的实例化限制为一个对象实例。 尽管我知道如何在C ++和Java中编写单例模式,但我想知道是否有人知道如何在Ruby中实现它?实际上...

    2023-04-11设计模式 单例模式 实例化

  • 设计模式之单例设计模式

    设计模式之单例设计模式

    设计模式之单例设计模式,设计模式,之单例,设计模式,Design,pattern,代表,,1 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。JAVA一共有23种设计模式,我们今天首先来学其中一种:单例设计模式2 单例设计模式单例模式可以说是大多数开发...

    2023-04-11设计模式 单例设计模式 开发人员

  • 关于设计模式:什么是MVP和MVC,有什么区别?

    关于设计模式:什么是MVP和MVC,有什么区别?

    关于设计模式:什么是MVP和MVC,有什么区别?,关于设计模式:什么是MVP和MVC,有什么区别?,用户界面,工具,配置,设计模式,What are MVP and MVC and what is the difference?当你超越雷达(拖曳和配置)时,许多工具鼓励你的用户界面,你可以跨越三个设计模式,称为模型-视图控制器,模型-视图-视图-视图-视图模型。我的问题有三个方面:
    这些模式的地址是什么问题?
    他们是怎么相似的?
    他们有什么...

    2023-04-11设计模式 视图 模型

1 2

猜你喜欢