What problem does Request Manager API Pattern solve? Coding guidelines and code reviews are good ways to ensure code quality and enforce structure. But they also have their limitations. When time is in short demand and the lead developer/architect have no chance of keeping up with the new code being developed, the architecture, structure and … Continue reading Ensuring code quality for API’s with Request Manager API Pattern
Tag: Software development
Is agile killing time for reflection
"Agile" is all over every workplace from municipalities over manufactoring to of course software development. Everyone has caught the "bug" and everyone talks about agile as the best thing since sliced bread. Agile is of course a framework that somewhat encourages you to take the things you like and get value from and leave out … Continue reading Is agile killing time for reflection
Software Events vs. Real Life Events
Ignoring the fact that the word “event” has a special meaning in software development I will proceed to use it in its broader definition as “something that happens”. Building software to solve a “business problem” can be daunting enough and leave all sorts of cracks in the relationship between IT and Business. But if those … Continue reading Software Events vs. Real Life Events
Chain of responsibility software pattern for response handling
As the name suggests Chain of responsibility design pattern creates/describes a chain of responsibility. This chain can be static/hardcoded or it can be dynamic and loaded or changed at run-time. It is in many ways a more object oriented cleaner way to implement if/else or switch statement. With the additional benefit of it being able … Continue reading Chain of responsibility software pattern for response handling
Three ways to solve a problem
In software development and perhaps more broadly, in creative endeavors in general, rarely does one solve a problem that has only one possible solution. Mostly there are “more ways than one to skin a cat”. There is the “wrong way” which causes more problems than it really solves. This is usually where the newcomer goes … Continue reading Three ways to solve a problem