The next stop on our journey to Objectropolis takes us from Polymorphism to a place called Interfaces.
The term interface has multiple meanings within the data processing industry. The ubiquitous GUI interface enables people to interact with a software system. Many ABAP programmers are familiar with the acronym RICEF, in which the “I” represents Interfaces and most often is associated with data exchanges with external systems. The signature for function modules is known as its interface. With such ambiguity already associated with this word, it is unfortunate that the word also ...