Design By Contract and Encapsulation are two central concepts in software development. They promote security and stability. Well developed applications adhere to these principles.
Author - Sebastian Schönhofer, Virtual Forge
Sebastian Schönhöfer joined Virtual Forge in 2011, initially as a security consultant. In his current position as product owner he is responsible for further development of the CodeProfiler, which is the leading solution for static ABAP source code analysis.