...
- 一些模式直接继续使用(并可以利用标准的Groovy语句提升更好的可读性)
- 一些模式不再需要,因为他们已经被内建到语言中了,或者Groovy支持一种更好的方式来达到模式的意图。
- 一些模式在其他语言中必须在设计层面进行表示,但是在Groovy中可以直接实现它(由于Groovy方式可以模糊设计和视线之间的区别)
模式
- Abstract Factory Pattern
- Adapter Pattern
- Bouncer Pattern
- Chain of Responsibility Pattern
- Composite Pattern
- Decorator Pattern
- Delegation Pattern
- Flyweight Pattern
- Iterator Pattern
- Loan my Resource Pattern
- Null Object Pattern
- Pimp my Library Pattern
- Proxy Pattern
- Singleton Pattern
- State Pattern
- Strategy Pattern
- Template Method Pattern
- Visitor Pattern
| Children Display | ||||
|---|---|---|---|---|
|
...