Creating Pluggable Applications Using Data Sourcing
The first versions of most projects are self-contained applications. They work as-is, without any connection to other applications. It often isn’t until a later release that there is focus on...
View ArticleDPCRadio: Designing for Reusability
Speaker: Derick Rethans This session explain a certain set of design issues for library code that either is often extended, or created with extending and inheritance in mind. There are many ways how a...
View ArticleUnderstanding APC
APC is a performance-enhancing extension. It should not be confused with a magic pill, although having it around does provide a positive impact on performance! If configured incorrectly, APC can cause...
View ArticleThe EAV Data Model
One problem many developers encounter while defining and analysing data requirements is the situation where a number of different attributes can be used to describe an object, but only few attributes...
View ArticleDPCRadio: The Art of Scalability
Lorenzo Alberton Having invested time and energy into your application, nothing could be more exciting than seeing it gain popularity, and seeing your user base grow. However the success of your...
View ArticleDPCRadio: The Cake Is A Lie
Sebastian Bergmann Even if you have not played the game Portal” you might have come across the phrase “The cake is a lie”. According to the Urban Dictionary, it roughly translates to “your promised...
View ArticleArchitecture Patterns: Domain Model and Friends
Imagine a workshop of a racing team. The very first thing you will notice is that everything has its own place; spanners hanging on walls sorted by size, other tools placed in drawers, divided by their...
View Article