Skip to Content
Practical Salesforce Architecture
book

Practical Salesforce Architecture

by Paul McCollum
October 2023
Intermediate to advanced
183 pages
5h 17m
English
O'Reilly Media, Inc.
Content preview from Practical Salesforce Architecture

Chapter 8. Programming and Customization

This chapter covers programming and customization of Salesforce. Many readers will be familiar with the concepts discussed here, because these tools are already present in their organization/operations. These readers may be seeking more knowledge about how they combine and how they are different.

It should not be assumed that you will have to use code to customize the platform. You might eventually, but in order to quickly take advantage of all the new features and feature upgrades, you should strive to use as many of them “out of the box” as possible. You shouldn’t start customizing unless you’re sure there isn’t an existing prebuilt feature that you can leverage (including newly released features). Your solution engineers should be able to meet the vast majority of your incoming needs without code. The flexible and modern programming features that have been added to the platform can be almost too enticing, but you’ll reap long-term benefits by reducing your customizations and leaning into the art of the possible within the existing platform functions, without extending into code.

The programming and customization landscape of Salesforce crystalizes around two primary concepts: multitenant and declarative versus custom strategies. The multitenant constraints color a lot of the customization technologies in an effort to protect the shared customer/user resources. In order to enable maximum functionality without risking performance, Salesforce ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Mastering API Architecture

Mastering API Architecture

James Gough, Daniel Bryant, Matthew Auburn

Publisher Resources

ISBN: 9781098138271Errata Page