Here are some tools and sample code related to patterns.
- A tool to test private methods and use Design Patterns in Java
for a pattern based development environment.
CODE NAVIGATOR FOR C++
A C++ editor which uses patterns to promote code reuse.
Hot new library which provides intrusive data structures and design patterns in the form of easy to use C++ templates. Include a fast, dynamically reconfigurable finite state machine. Includes a free demo, examples, and a full view of the documenation.
Delphi CASE Tool
Supports UML and Patterns. Design Patterns in ModelMaker are implemented as 'ready to use' active agents which insert customable snippets of code. And what's really interesting: an applied pattern stays 'alive' as an active agent looking over your shoulder while you are editing your (code)model and automatically reflects changes where ever needed, keeping the patterns implementation up to date.
You can download,
LGPL, a Pattern Enforcing Compiler (PEC(TM)) for Java(TM) from:
- The compiler is easy to use, e,g, just add "implements Singleton" to a class definition and the compiler enforces the Singleton pattern.
- The class is automatically documented via Javadoc(TM) that it uses a pattern.
- You can write your own patterns and have them enforced by the compiler.