06 March, 2014

3-3-1 improving systems: Refactoring

It is a term for ungrouping/grouping various system parts
Refactoring goal is to make the system run as efficient as possible. That is done by analyzing the system; deconstructing it, then look at it in different ways trying to figure out how to group things in a way that make it so efficient


This needs a very deep understanding of the system components and what it is supposed to do …. Then the keen eye to figure out different patterns and solutions to make the system better and an execution plan to actually apply the suggested changes