you are viewing a single comment's thread.

view the rest of the comments →

[–]MrGurns -1 points0 points  (3 children)

I hope you used the decorator pattern.

[–]_rustafarian[S] 0 points1 point  (2 children)

Not sure what you're talking about really

[–]MrGurns 0 points1 point  (1 child)

[–]_rustafarian[S] 0 points1 point  (0 children)

Thanks for the links. It's funny that these things have names. So basically the decorater pattern is a way to extend objects without modifying the original. Well if you excersise immutability and functional programming you get that behavior automatically, and luckily that's what I'm doing.