Here is an article based on a presentation of my colleague Michael.
It is about how to implement Design Pattern in OO ABL and discusses advantages and disadvantages.
https://www.iap.de/design-pattern-in-oo-abl-part-1-of-3/
I know that different people think different about usefulness of Pattern, so please take it as is and not as a final declaration :)
Klaus