Skip to content

Gary Woodfine

Gary is Technical Director at threenine.co.uk, an independent software vendor specialising in IoT, Field Service and associated managed services, enabling customers to be efficient, productive, secure and scale-able.

Book Review: Java by Comparison

Java by Comparison leads you step by step to new insights on good coding practice. Instructive examples compare the do’s and dont’s and make it easy for beginners to get the key points.

Book Review : Adaptive Code

This is one of the most helpful software engineering books I’ve ever read. It is most useful for people who have some real world experience in .NET development.

Book Review : SEO for dummies

SEO for Dummies also covers what not to do if you want to improve your search engine results, which is important since accidentally doing the wrong thing can harm your reputation and your website’s placement in search results.

Book Review: A Philosophy of Software Design

This book discusses how to decompose complex software systems into modules that can be implemented relatively independently. The discussion first begins with fundamental problem in software design, managing complexity.

dotnet core

How to use Factory Method Design Pattern in C#

Factory Pattern creates objects, in this post we will implement the factory design pattern in a C# application. Using the Factory pattern, we develop an abstraction that isolates the logic for determining which type of class to create.

Clean Code

Book Review : Clean Code

There is a minimum expectation that, if you are a software developer, irrespective of programming language or discipline that you have actually read this book, at least more than twice! This book should be compulsory reading for anyone, working with code in any capacity.

What is Clean Code

What is Clean Code ?

Clean code and the practices are about eliminating or at least attempting to reduce complexity. Although clean code solutions may seem elegant and efficient, they are not always easy and are often the direct result of combating complexity!

Book Review : The art of unit testing

The book is a perfect guide into learning and understanding the topic, irrespective if you’re a C# developer or not. The code samples may be in C#, but the reality is the concepts and implementation are the same in any language.