Software systems depend on other components to work. These components can be internal or external, they are called as dependecies. With time everything has to change, hence inevitably the dependencies change. To make these dependencies(the modified ones) not break your system there should be a common notation which all parties must agree on. This way […]

Read More →