Software design

More and more companies are shifting their business processes into the cloud – and proALPHA is no exception. The challenge was to migrate a leading, highly complex ERP software into the cloud while avoiding costly reprogramming or alterations in the UI. Find out how proALPHA met this challenge and which role IAP played in this project – in our latest article....

In a larger project design patterns help to keep the code reusable, readable, and to avoid problems in the long term. E.g. using the "Builder Pattern" allows changing and adding parameters of often used objects late in a project.
This article will describe how to implement some of the patterns in OpenEdge Object Oriented ABL – shortly named OO ABL. The chosen patterns are very common and often used. The view to the patterns is driven by daily, practical work....

In a larger project design patterns help to keep the code reusable, readable, and to avoid problems in the long term. E.g. using the "Builder Pattern" allows changing and adding parameters of often used objects late in a project.
This article will describe how to implement some of the patterns in OpenEdge Object Oriented ABL – shortly named OO ABL. The chosen patterns are very common and often used. The view to the patterns is driven by daily, practical work....