The first rule of custom development

When you're running an open source CRM, you can do pretty much anything you want with it. If it comes down to it, just find a developer, and change the code.

Before you go down that path it's good to know the first rule of writing custom code for open source CRMs:

1. Do not write custom code for open source CRMs.

This rule will save you much trouble and expense. Because once you’ve written that custom code, it’s yours to maintain, forever. For example:

  • Does it break when you upgrade the CRM? You get to fix it.

  • Does it show up with a bug somewhere down the road? You get to fix it.

  • Does it interfere with some extension you install later? Yep, you get to fix it.

If you don’t like the First Rule, you might like the Second Rule a little better. More on that tomorrow.

All the best,
A.

Previous
Previous

The second rule of custom development

Next
Next

Transformative changes