LiuJQ / Design-Pattern

Design Patterns in Java

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

本文档主要面向想了解和学习软件设计模式的软件工程师,程序设计代码部分采用Java语言实现。

Author:LiuJQ
Email:liujianqiao39870@gmail.com

在软件工程中,设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。

设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。

UML(Unified Modeling Language)统一建模语言,是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。

Thanks

About

Design Patterns in Java