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 »