Welcome to public abstract Gravy : Power
Software Craftsmanship, .NET CMS systems and C#. Among other things.
For the past month I have been working with SharePoint and also neglecting to blog. Today I stop that neglect to share something about TDD and SharePoint. I use a product call NCrunch, a wonderful test runner with a difference, it runs tests continuously. The power really shows when you ... Read more »
The abstract factory is one of the Gang of Four creational patterns and as the name implies it is concerned with the abstraction of creating. The factory part of this pattern can be very useful if an object is created in many places throughout your code. It helps you to ... Read more »
I was lying in bed this morning thinking about what I achieved in 2013. Travelled through Southeast Asia, Japan, and China. Walked the last 200km of the “Camino de Santiago”. Travelled around Ireland. Worked in Belfast. Attended the Uncle Bob's Clean Code: Agile Software Craftsmanship course. Meet Uncle Bob. Enforced ... Read more »
Something that I have come to appreciate is continuous integration, for me it all started with an article by Martin Fowler. The idea is to have everyone working from the main line and commit often so that code collisions happen and can be solved early. I like to think of ... Read more »
For the past two years I have been striving to become a “Software Craftsman“, this has taken re-education on how I approach programing. It has been a roller coaster ride, learning about programming patterns and disciplines, but there is one thing that I have been overlooking. The foundations of programing ... Read more »
Writing Gravyframe has been a great learning experience. I have been able to experiment with different ways of doing things, but have been at a bit of a dilemma when it comes to choosing a good name for the types of my business objects. It’s not hard to choose ... Read more »