In recent years, some developers have begun to make use of ''patterns'' as a means to improve systems quality. Patterns are relatively simple written narratives that define a problem, outline a ...
Developers constantly face new design problems. Yes, we always solve the problems, but sometimes we find that we have backed ourselves into a corner. Sometimes we find that the solution we arrive at ...