Design Patterns
-
Software Development

Designing a shader loading and management data structure
Last week we looked at how we can use the builder pattern to build shader programs out of individual shaders.…
Read More » -
Software Development

Linking shader programs using the builder pattern
This post is the first in a series on design patterns in game programming. Design patterns play an important role…
Read More » -
Software Development

Factories: Good and not so Good Reasons to Use One
I remember the time when I first started to extensively used Factories in my code. And boy is it embarrassing…
Read More » -
Software Development

Pattern oriented programming
Ever since the āGang of Fourā book, everyone and their uncle is an expert in patterns. Software is all about…
Read More » -
.NET

Double check pattern
I just answered a question at SO about lazy loading which involved the double check pattern. Itās a really useful…
Read More » -
.NET

Template Method design pattern
As I already mentioned in my previous post I’m currently doing domain objects to XSD generated object mapping. Monotonic, exactly,…
Read More »

