Apache Avalon是自1999年以来开发的一个计算机软件框架,为Web容器应用程序提供一个可重用的组件框架。Avalon率先使用了如关注点分离和控制反转的设计模式。
Struts是Apache软件基金会赞助的一个开源项目。它最初是Jakarta项目中的一个子项目,并在2004年3月成为ASF的顶级项目。它通过采用Java Servlet/JSP技术,实现了基于Java EE Web应用的Model-View-Controller设计模式的软件框架,是MVC经典设计模式中的一个经典产品。
沃德·坎宁安,是美国计算机程序员,也是Wiki概念的发明者。他也是设计模式和敏捷开发的先驱之一。
在函数式编程中,函子是受到范畴论函子启发的一种设计模式,它允许泛型编程在内部应用一个函数而不改变泛化类型的结构。函子形成了更复杂的抽象如应用式函子、单子、单子的基础。
Struts是Apache软件基金会赞助的一个开源项目。它最初是Jakarta项目中的一个子项目,并在2004年3月成为ASF的顶级项目。它通过采用Java Servlet/JSP技术,实现了基于Java EE Web应用的Model-View-Controller设计模式的软件框架,是MVC经典设计模式中的一个经典产品。