"Custom Settings are hidden gems in Apex that always impresses people, especially bosses!" but the next question that stands is "How?" As shared by David Liu in his site sfdc99.com Consider a block of code that is executing and sending out different results for different input types but those inputs are not managed within the code. Its managed outside, by someone else. Being a developer, your task is reduced as all you have to do is to enable your code to understand those external values from some external object and use them for different outputs. Custom settings are very useful when it comes to storing static or reusable information in Salesforce, plus it also can work as a switch to turn your application rules ON and OFF. Very basically speaking, Custom Settings are much like Custom Objects and are accessible via their own API, but you can’t have triggers on a Custom Setting and the available field types are more limited. They do count towards your Cu...
Hello there, welcome onboard..! I am a seasoned Salesforce certified professional with 10 years of industry experience in different domains like banking, retail, HRIS etc. An integral member of many Salesforce implementations using sales cloud, service cloud etc along with custom app development that's compatible with the latest developments around lightning components.