Using and abusing the platform – hic sunt dracones (here be dragons)

I'm constantly amused and challenged by people who steadfastly believe that X cannot be done in software. Software is, by definition, not necessarily burdened by hard boundaries and limits. Put simply, I believe we can, with dedication and grit, accomplish pretty much anything with software. In this section, I want to present some use cases and code that overcome platform limitations. These use cases and code demonstrate creative and unorthodox uses of platform features. These techniques should not be front line choices for developing solutions. In fact, while these are all technically possible, there are dragons here, questions that require you to carefully consider why you ...

Get Mastering Application Development with Force.com now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.