GoF设计模式教程
请问事件管理场景模式如何应用?
一些类会产生事件,关注事件的有多个类,可以通过把事件和关注者函数管理起来,变为一个链接。该场景下如果用模式来描述怎么样更好?.
请教bang老师:对于java,javaee未来的疑惑?
bang老师,你好,我很敬佩和欣赏您。我现在是一名大二的学生(软件工程),我们学过javase,现在学javaee,我对java还是比较感兴趣的,我知道老师讲的都是介绍性的,还得自己再去钻研,但是现在.
MVC模式已死
对设计模式的一些反思和探讨
大家好,我是一个只有不到五年编码开发经验的java软件工程师。近日在老书新读中,对设计模式的认识有了点新的体会,在此和大家做一简单的交流和探讨。希望大家能共同进步。 凡是有几年开发经验的同仁,估计都.
使用Java委托实现面向函数式语言中的map/filter
类似Python 这样面向函数式functional语言提供Map/Filter这些函数来实现FP风格编程,好处是在高层次上能够降低代码的复杂性(降低如何做How的复杂性)。Use delegatio.
玩转设计模式——设计模式之禅
请bang老师帮忙看一下用法是否正确
public interface C{ void print();}//CImp 的方法是接口C的实现但并没有直接写成CImp implements Cabstract public class.
SOLID原则
由 Robert Martin提出的S.O.L.I.D 原则,用来更好编写面向对象程序,更灵活应对变化。S - Single Responsibility Principle 单一职责,简称SRP这个.
如何从职责和协作中发现丰富对象?
对象的责任与职责
对象和数据的主要差别就是对象有行为,行为可以看成责任职责(responsibilities以下简称职责)的一种,理解职责是实现好的OO设计的关键。“Understanding responsibili.
two way adapter???????
首先感谢banq大哥给我们整理了这么多关于设计模式的文章。非常感谢!!我看到你讲的adapter那章时,觉得two-way-adapter你是不是没解释清楚。我想代码是不是应该如下:public in.
关于责任链模式的一个例子
责任链模式就是现实中推责任的一种代码实现,这个用于校验是不错的选择,有如下例子,主要完成对名称、长度、大小的校验:首先定义一抽象类:BaseCheckerpublic abstract class B.
函数式编程functional programming的特点
以Erlang为代表的面向功能语言functional programming(FP)越来越热门,虽然本身有比较难学等缺点,Where functional programming fits in一文.
伸缩性和可用性反模式
这篇文章讲了伸缩性和可用性方面的反模式,也按照自己的理解翻译了一下,欢迎各位探讨。1 单点失败(Single Point of Failure) 大部分的人都坚持在单一的设备上部署我们的应用,因.
审批流程可以用到什么模式?
大家好最近在做审批相关的内容。目前拿到了一个以前的审批模块,是可用的,但是审批本身跟被审批的产品掺杂在了一块。比如在提交审批时,一是要操作审批相关的表,一是要操作被审批产品的状态等。这两个操作现在写在.