Sales Cloud's Extensibility framework is a robust tool that lets you
customize a Sales process to your business need. If the desired
customization/extension can be achieved using Extensibility framework,
it is advised to go that route. However, there may be cases where
declarative customization proves suboptimal in sufficiently addressing
the business case. In such an instance, it is beneficial to explore
options on PaaS.
In this post by Oracle Niranjan Kumbi, you will be able to look at ten patterns that could be used to extend your sales process using PaaS, illustrated by simple pictures that are making it easy to understand.