Custom Code: Are you ready?
It is an interesting dichotomy that while writing custom code allows you to manipulate the system in very sophisticated ways, every bit of custom code that you write reduces the flexibility of your Salesforce platform by a very small degree, because it requires more specialized skills to keep running and to modify. Read more to learn about consideration.