Bewertung:

Das Buch wird unter Salesforce- und Apex-Entwicklern für sein praktisches Wissen und seinen umfassenden Inhalt weithin gelobt. Viele Benutzer heben die Nützlichkeit des Buches sowohl für Anfänger als auch für erfahrene Entwickler hervor und betonen die gut erläuterten Prinzipien und Codebeispiele. Einige Benutzer haben jedoch Einschränkungen in bestimmten Kapiteln und Probleme mit den Aktualisierungen der Kindle-Version festgestellt.
Vorteile:Außergewöhnliche Ressource zur Verbesserung der Apex-Entwicklungsfähigkeiten, praktisches und anwendbares Wissen, umfassender Inhalt, großartige Code-Beispiele, leicht nachvollziehbar sowohl für neue als auch für erfahrene Entwickler, sehr empfehlenswert als unverzichtbar für Salesforce-Entwickler.
Nachteile:Einigen Kapiteln fehlt es im Vergleich zu anderen Ressourcen an Tiefe, spezifische Themen wie Bereitstellung und Testen sind weniger informativ, die Kindle-Version bietet keine Updates für neue Ausgaben, wird von einigen Benutzern als teuer empfunden.
(basierend auf 31 Leserbewertungen)
Advanced Apex Programming in Salesforce
Jenseits der Salesforce-Dokumentation - Fünfte Auflage
Advanced Apex Programming in Salesforce ist weder ein Lehrgang noch ein Buch für Anfänger. Dieses Buch richtet sich an Entwickler, die bereits mit der Apex-Sprache vertraut sind, sowie an erfahrene Java- und C#-Entwickler, die zu Apex wechseln, und setzt dort an, wo die Salesforce-Apex-Dokumentation aufhört.
Anstatt zu versuchen, alle Funktionen der Plattform abzudecken, konzentriert sich die fortgeschrittene Apex-Programmierung ganz auf die Apex-Sprache und die wichtigsten Entwurfsmuster. Sie werden lernen, wie man wirklich in Apex denkt - wie man Grenzen und Massenmuster umarmt. Sie werden sehen, wie Sie Architekturen für eine effiziente und zuverlässige Trigger-Verarbeitung und für asynchrone Operationen entwickeln können. Sie werden feststellen, dass sich Best Practices grundlegend unterscheiden, je nachdem, ob Sie Software für ein bestimmtes Unternehmen oder für ein verwaltetes Paket entwickeln. Und Sie werden Ansätze für die Einbindung von Test- und Diagnosecode finden, die die Zuverlässigkeit und Bereitstellung von Apex-Software erheblich verbessern und Ihre Lebenszyklus- und Supportkosten senken können.
Basierend auf seiner Erfahrung als Berater, Salesforce MVP und Architekt großer AppExchange-Pakete konzentriert sich Dan Appleman auf die realen Probleme und Fragen, mit denen Apex-Entwickler tagtäglich konfrontiert werden, sowie auf die obskuren Probleme und Überraschungen, die Sie überraschen können, wenn Sie unvorbereitet sind.
Diese fünfte Auflage enthält Aktualisierungen bis Winter 22 (API 53) sowie wichtige neue Inhalte, darunter eine vollständige Neufassung von Kapitel 6 (Triggers)