Entries by Gabriel A.

Favor composition over inheritance.

Master and Student… Master: Grasshopper, tell me what you have learned of the Object-Oriented ways. Student: Master, I have learned that the promise of the object-oriented way is reuse. Master: Grasshopper, continue… Student: Master, through inheritance all good things may be reused and so we come to drastically cut development time like we swiftly cut […]

A Review of Data-Driven Architecture with RESTful APIs

In computer programming processes, Application Programming Interfaces (APIs) refer to sets of tools, protocols and routines from which software applications are built. The APIs express software components in terms of output, input, underlying type, and operations. Therefore, APIs aid in defining functionalities independent of particular representations. This process allows the implementations and definitions to vary […]