P
Peter Judge
Guest
As David, Rutger, Patrick and others have said, there are a few parts 1) you MUST use interfaces for classes that are Bongs 2) you MAY use the abstract factory/builder pattern to instantiate those (I would recommend that you do) These things are not only possible in ABL but we (PSC) use them *heavily* in some of the ABL modules that we ship (like the HTTP client and WebHandlers). There's a repo at github.com/.../Composing_Complex_Apps that contains some before ("start") and after ("solution") code that illustrates what those concepts are, and how to use them. Start with this PDF github.com/.../Composing_Complex_Applications.pdf . There's also a longer, workshop version PDF that covers the same ground and a little more.
Continue reading...
Continue reading...