Patterns

This page lists the “patterns” I have presented on this blog.

Dynamic Enumeration: this describes a solution to the problem of needing an enumeration that changes at run-time. Later re-factored.

Paginated DataGrid: more of a specific implementation, this describes a solution that decorates a .NET Forms DataGrid to achieve pagination.

Method Regulator: this describes a solution to regulating which classes can invoke methods on a certain class; inspired by the recognition that getters are necessary, but should be used sparingly.

Dynamic State: this describes a solution to the problem of needing a state machine that is defined at and can change during run-time.

Friend Class Pattern: this describes a way to simulate friend classes in languages, such as Java and C#, that do not support the concept.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: