Menu

Archive

Category: The HotQuant Toolkit

hqBuild in a Nutshell: DevOps in Data Management

by Jason Williscroft

Continuous Delivery is everywhere in software… except in Data Management, where Continuous Delivery is just plain hard. hqBuild is Continuous Delivery model that accommodates Data Management, enabling Continuous Delivery using mostly the toolbox you already have on hand.

Read Full Post

Announcing hqRule

by Jason Williscroft

Classification is a universal problem in Data Management. Some classification problems are very straightforward. For example, a data vendor uses a numerical country code, and the business uses the alphanumeric ISO-2 standard. In principle, there is a one-to-one mapping between values, and a few obvious and simple implementation choices. In practice, there are always exceptions,…

Read Full Post

Exception Handling and the Open/Closed Principle

by Jason Williscroft

One of the core principles of Object Oriented Design (OOD) is the Open/Closed Principle (OCP). This principle states that software entities—classes, modules, functions, etc.—should be open for extension, but closed for modification. What does this mean? For a great functional example, let’s turn to the world of Data Management (DM). This is a particularly interesting…

Read Full Post

Dependency Inversion and the Data Access Layer

by Jason Williscroft

Imagine an institution several years into a large Data Management implementation. How would they apply Dependency Inversion? Why bother?

Read Full Post