课程章节介绍
让我们来聊聊在Salesforce平台上开发时,您应该考虑哪种方法。首先,我们得明白,Salesforce的一个大优势就是它的声明性开发能力。这意味着,即使你不是一个编程高手,也能通过一些简单的拖拽和配置,完成很多复杂的业务逻辑。这就像是给你一个已经做好的轮子,你只需要根据你的车稍微调整一下,就能直接用了,不需要从头开始造轮子。
但是,有时候,你可能需要一些特别的功能,这时候就需要编程了,也就是所谓的程序性开发。这就像是,如果你需要一辆能在水上开的车,那可能就得自己动手改造一下轮子了。
所以,大多数情况下,我们会结合这两种方法。先用声明性开发快速搭建基础,再用程序性开发来添加那些特别的功能。这样,你既能享受到快速开发的便利,又能满足特定的业务需求。
现在,既然我们已经讨论了开发的方法,接下来我们就要聊聊在哪里进行这些开发工作了。这就会涉及到沙箱环境和生产环境的概念,这是我们下一部分要讲的内容。简单来说,沙箱就像是你的练习场,你可以在里面随意测试和修改,而不会影响到实际运行的系统。生产环境则是你的正式舞台,所有的更改都会直接影响到用户。所以,理解这两个环境的区别和使用时机,对于开发工作来说非常重要。