乐博娱乐»设计模式
  • 乐博 10种常见的软件架构模式

    发表于:2018-05-21乐博阅读224次乐博0条评论
    乐博

    有没有想过要设计多大的企业规模系统?在主要的软件乐博娱乐开发开始之前,我们必须选择一个合适的体系结构,它将为我们提供所需的功效和质量属性。因此,在将它们应用到我们的设计之前,我们应该了解差异的体系结构。

  • 乐博 为什么要用单例模式?

    发表于:2018-05-09乐博阅读240次乐博0条评论
    乐博

    我们在编程中最常用的模式就是单例模式了,然而单例模式都用在什么场所?为什么不用静态要领而要用单例模式呢?要搞清这些问题,需要从静态要领和非静态要领的区别和联系说起。

  • 乐博 重构:改善既有代码的设计

    发表于:2017-03-16乐博阅读539次乐博0条评论
    乐博

    所谓重构是这样一个历程:在不改变代码外在行为的前提下,对代码作出修改,以革新程序的内部结构。本质上说,重构就是在代码写好之后革新它的设计。

  • 乐博 20年已往了,重新审视设计模式

    发表于:2016-03-30乐博阅读863次乐博0条评论
    乐博

    20年前,“Gang of Four”出书了设计模式的书。用了其时的主流语言(C++ 和 Smalltalk),其时的设计思想(好比强调继续),尽管如此它仍然在业内引发了巨大的“运动”。然而,正如我们所知的历史纪律,这也是它要灭亡的标志:所有在行业内成为“运动”的最终都市破灭。

  • 乐博 被误解的MVC和被神化的MVVM

    发表于:2015-11-04乐博阅读2276次乐博0条评论
    乐博

    MVC,全称是 Model View Controller,是模型 (model)-视图 (view)-控制器 (controller) 的缩写。它体现的是一种常见的客户端软件乐博娱乐开发框架。MVC 的看法最早泛起在二十世纪八十年代的 施乐帕克 实验室中(对,就是那个发现图形用户界面和鼠标的实验室),其时施乐帕克为 Smalltalk 发现了这种软件设计模式。

  • 乐博 程序员应知道这十大面向工具设计原则

    发表于:2015-10-29乐博阅读1790次乐博1条评论
    乐博

    面向工具设计原则是OOPS编程的焦点, 但我见过的大多数Java程序员热心于像Singleton (单例) 、 Decorator(装饰器)、Observer(视察者) 等设计模式, 而没有把足够多的注意力放在学习面向工具的分析和设计上面。

  • 乐博 从MVC到前后端疏散

    发表于:2015-10-26乐博阅读2266次乐博0条评论
    乐博

    MVC模式早在上个世纪70年代就降生了,直到今天它依然存在,可见生命力相当之强。MVC模式最早用于Smalltalk语言中,最后在其它许多乐博娱乐开发语言中都获得了很好的应用,例如,Java中的Struts、Spring MVC等框架。

  • 乐博 MVC MVP 和 MVVM 的图示

    发表于:2015-02-02乐博阅读2268次乐博1条评论
    乐博

    庞大的软件必须有清晰合理的架构,否则无法乐博娱乐开发和维护。MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它自己很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。

  • 乐博 从MVC框架看MVC架构的设计

    发表于:2014-09-14乐博阅读3170次乐博1条评论
    乐博

    尽管MVC早已不是什么新鲜话题了,但是从近些年一些优秀MVC框架的设计上,我们照旧会发现MVC在架构设计上的一些新亮点。本文将对传统MVC架构中的一些弊病进行解读,了解一些优秀MVC框架是如何化解这些问题的,揭示其中所折射出的设计思想与设计理念。

  • 乐博 20个设计模式和软件设计面试问题

    发表于:2014-08-13乐博阅读6008次乐博1条评论
    乐博

    不管是加入Java面试照旧C#面试,设计模式和软件设计都是任何编程面试中的必问问题。实际上,编程能力和设计技巧是对相互很好的增补。一个好的程序员通常都是一个好的软件设计人员。他们知道怎么把一个问题支解成一段段代码或者软件设计,但这些能力和技巧并不能凭空而来。

  • 乐博 MVC vs. MVP vs. MVVM

    发表于:2014-04-25乐博阅读1214次乐博1条评论
    乐博

    MVC vs. MVP vs. MVVM。三者的目的都是疏散关注,使得UI更容易变换(从Winform变为Webform),使得UI更容易进行单元测试。

  • 乐博 JavaScript的MVC模式向导

    发表于:2014-03-24乐博阅读1184次乐博0条评论
    乐博

    多年来,我总结出了一些MVC在Web应用中的规则。这些规则对我帮助很大,且制止了大型代码库陷入杂乱。可能术语上差异,但这些规则对于诸如Backbone和Ember的大多数客户端MVC框架来说都是有用的。

21篇文档«12»