正解:C
MVC: The Model-View-Controller design pattern is ideal for Salesforce development as it separates the business logic (model), user interface (view), and controller logic, ensuring scalability and maintainability.
Salesforce's architecture inherently supports MVC, with sObjects as the model, Visualforce or Lightning components as the view, and Apex controllers as the controller.
Why not other options?
A: The Waterfall model is a development methodology, not a design framework.
B: Flux is a front-end application architecture and not relevant to Salesforce.
D: Agile is a development methodology, not a design framework.
Salesforce MVC Architecture