Saltar al contenido

Jugada a jugada: Entendiendo los patrones de la empresa Apex y la separación de las preocupaciones en la fuerza de ventas

Sección Introducción Transcripciones

Resumen del curso

Jugada a jugada: Entendiendo los patrones de la empresa Apex y la separación de las preocupaciones en la fuerza de ventas
Jugada a jugada: Entendiendo los patrones de la empresa Apex y la separación de las preocupaciones en la fuerza de ventas

Bienvenido a este Salesforce Play by Play con . Salesforce Play by Play es una serie interactiva en la que nos sentamos con expertos de Salesforce como MVPs, consultores, desarrolladores y arquitectos para discutir los retos comunes a los que se enfrentan cada día los clientes de Salesforce. Aprenderemos mientras discutimos los conceptos y debatimos las compensaciones de los distintos enfoques para resolver los problemas del mundo real. Aprendemos revisando las configuraciones del sistema o escribiendo código, y luego explorando los beneficios de cualquier solución en particular. En este curso, desafiamos a Peter Tempfli, desarrollador principal de blackthorn. io, a que nos ayude a entender los patrones empresariales de Apex, y a explicar cómo y por qué los desarrolladores deberían adoptar una arquitectura de separación de preocupaciones para su código Apex. Primero, Peter define lo que es una preocupación. Explica lo que significa separar las preocupaciones en una aplicación mientras nos presenta algunos casos de uso común que pueden beneficiarse de un enfoque SOC. A continuación, describe las capas básicas que se dividen como las distintas preocupaciones en el marco de Apex Enterprise Patterns, y cómo se implementan como clases Apex. Nos lleva a través de ejemplos de tres capas primarias, la capa de servicios, la capa de selección, y la capa de dominio, y demuestra cómo funcionan en una implementación específica de una simple aplicación de referencia. A lo largo del camino, discutimos el uso de las convenciones de nomenclatura para las clases y los métodos, aclaramos las diferencias entre marcos y patrones, y exploramos cómo los desarrolladores pueden aplicar sólo aquellos aspectos de estos patrones según lo necesiten sus propias implementaciones. Para cuando hayamos terminado, habrás obtenido una valiosa visión de cómo aplicar estos probados y verdaderos patrones de desarrollo de software para diseñar y construir tu propia arquitectura Apex robusta, reutilizable y escalable. Así que si es un desarrollador Apex principiante, intermedio o avanzado, por favor únase a nosotros para entender los patrones empresariales Apex y la separación de preocupaciones en Salesforce. Esperamos que lo disfruten.