Composable – Trennung von Bedenken

Erfahren Sie mehr über Gut entwickelte anpassungsfähige KomponentenTrennung von BedenkenFunktionseinheiten

Wohin schauen?
Produktbereich | Standort
Wie sieht gut aus?
Muster
Einstein | Org✅ Iterieren von Aufforderungsvorlagen, um zu verstehen, welche Eingaben sich auf die Antwort auswirken Iterieren von Aufforderungsvorlagen, um zu verstehen, wie sich die Teile auf die Antwort des Modells auswirken
Plattform | Designstandards✅ Eine Liste aller aktuell definierten Funktionseinheiten (und zugehöriger Benennungskonventionen) ist vorhanden
Plattform | Designstandards✅ Es gibt Standards zum Vorschlagen von Ergänzungen oder Änderungen an Funktionseinheiten
Plattform | Designstandards✅ Benennungskonventionen behandeln die Angabe einer Funktionseinheit
Plattform | Dokumentation✅ In allen Dokumentations- und Implementierungsdiagrammen sind die Funktionseinheit(en) für Komponenten übersichtlich dargestellt
Plattform | Dokumentation✅ Alle Komponenten innerhalb einer Funktionseinheit sind durchsuchbar und leicht zu finden
Plattform | Dokumentation✅ Systemlandschaftsdiagramme zeigen die Funktionseinheiten in einer Organisation übersichtlich an
Plattform | Dokumentation✅ Die Dokumentation für einzelne Komponenten enthält die Zuordnung der Funktionseinheiten für die Komponente
Plattform | Organisation✅ Es ist möglich, die Ausrichtung der Funktionseinheit für eine bestimmte Metadatengruppe (z. B. einen Flow, eine Apex-Klasse oder eine Lightning-Seite) schnell zu identifizieren.
Plattform | Organisation✅ Funktionseinheiten sind geschäftsfreundlich gekennzeichnet

Erfahren Sie mehr über Gut entwickelte anpassungsfähige Elemente → ComposableTrennung von BedenkenStatusverwaltung

Wohin schauen?
Produktbereich | Standort
Wie sieht gut aus?
Muster
Platform | Apex✅ Speicherpunkte und Rollback-Verhalten werden in allen Datenvorgängen verwendet
Plattform | Designstandards✅ Anwendungsfälle für Stateful- vs. Stateless-Designs sind klar
Plattform | Designstandards✅ Genehmigte Muster für die zustandsgesteuerte Kommunikation vorhanden
Plattform | Designstandards✅ Genehmigte Muster für die Kommunikation ohne Status vorhanden
Plattform | Designstandards✅ Klare Kategorien für Bundesstaat vorhanden
Plattform | Dokumentation✅ Jede Komponente, die eine zustandsbasierte und/oder zustandslose Kommunikation verarbeitet, gibt an, welches Muster implementiert wurde
Plattform | Dokumentation✅ Prozess- und Interaktionsdiagramme enthalten Details zu Statuskategorien und Übergaben
Plattform | Dokumentation✅ Es ist möglich, alle Komponenten zu suchen und zu finden, die ein bestimmtes stateful/stateless-Muster implementiert haben
Plattform | Flow✅ Fehlerpfade und das Element "Datensätze wiederherstellen" wird verwendet

Erfahren Sie mehr über Gut entwickelte anpassungsfähige KomponentenTrennung von BedenkenFunktionseinheiten

Wohin schauen?
Produktbereich | Standort
Was vermeiden?
Anti-Pattern
Plattform | Designstandards⚠️ Designstandards sind nicht vorhanden oder beziehen sich nicht auf Funktionseinheiten und Anwendungsfälle
Plattform | Dokumentation⚠️ Sie können nicht nach einer bestimmten Funktionseinheit suchen und/oder Suchvorgänge helfen nicht, alle Komponenten innerhalb einer Funktionseinheit zu identifizieren.
Plattform | Dokumentation⚠️ In der Komponentendokumentation wird die Funktionseinheit beschrieben, zu der eine Komponente gehört. Dies ist jedoch der einzige Ort, an dem die Definition dieser Funktionseinheit angezeigt wird.
Plattform | Dokumentation⚠️ Die Komponentendokumentation ist nicht vorhanden
Plattform | Organisation⚠️ Es ist nicht möglich, die Ausrichtung der Funktionseinheit für Metadaten zu identifizieren
Plattform | Organisation⚠️ Informationen zu Funktionseinheiten sind inkonsistent oder ungenau
Plattform | Organisation⚠️ Informationen zu funktionalen Einheiten werden in technischen Begriffen gekennzeichnet, die für Geschäftsbenutzer bedeutungslos sind

Erfahren Sie mehr über Gut entwickelte anpassungsfähige Elemente → ComposableTrennung von BedenkenStatusverwaltung

Wohin schauen?
Produktbereich | Standort
Was vermeiden?
Anti-Pattern
Platform | Apex⚠️ Speicherpunkte und Rollback-Verhalten werden nicht verwendet
Plattform | Designstandards⚠️ Designstandards sind nicht vorhanden oder behandeln keine Muster und Anwendungsfälle ohne Bundesstaat
Plattform | Dokumentation⚠️ Die Komponentendokumentation ist nicht vorhanden
Plattform | Dokumentation⚠️ In der Komponentendokumentation wird das implementierte Muster "Stateful/Stateless" beschrieben, aber nur dort wird die Definition angezeigt.
Plattform | Dokumentation⚠️ Es ist nicht möglich, nach einem bestimmten Muster zu suchen, und/oder Suchvorgänge helfen nicht, alle Komponenten zu identifizieren, die dieses Muster verwenden.
Plattform | Flow⚠️ Das Element 'Datensätze zurücksetzen' wird nicht verwendet