Information Hiding and APIs

  • Ervin Varga


In this chapter, we try to find the P = UI equivalent to maintainable APIs. Our quest here is to unearth the essential forces behind changes, and to illuminate some techniques to control those changes. To make the whole discussion comprehensible, we also present a simulation about what typically happens in the software industry during development and maintenance in relation to APIs.


Class Diagram Information Hiding Type Software Client Programmer Direct Summation 

Supplementary material (624 kb)
Source Code (zip 625 kb)

Copyright information

© Ervin Varga 2016

Authors and Affiliations

  • Ervin Varga
    • 1
  1. 1.Expro I.T. ConsultingKikindaSerbia

Personalised recommendations