Category Archives: Software Design

PHPHOST BLOG

Web Hosting Related Articles You May Need

C# Design Patterns – The Visitor Pattern

What is the visitor pattern? The visitor design pattern is a way of separating an algorithm from an object structure upon which it operates. A practical result of this separation is the ability to add new operations to existing object structures withou… Continue reading

Posted in Software Design, Syndicated | Comments Off on C# Design Patterns – The Visitor Pattern

C# Design Patterns – The Facade Pattern

Today I am back with another design pattern. In this post we’ll be exploring the Facade pattern. What Is The Facade Pattern The facade pattern is a higher level interface that simplifies and brings together multiple interfaces of a subsystem. Wha… Continue reading

Posted in Software Design, Syndicated | Comments Off on C# Design Patterns – The Facade Pattern

Why You Want To Be A Craftsman Instead Of A Cowboy

There has been a bit of a code war going on or at least a some what heated debate on code quality and programming principles. I’m not going to rehash everything but I will sum up the two sides and throw my opinion into the ring. Why does my opini… Continue reading

Posted in Personal, Software Design, Syndicated | Comments Off on Why You Want To Be A Craftsman Instead Of A Cowboy