Composable – Trennung von Bedenken
Erfahren Sie mehr über Gut entwickelte anpassungsfähige Komponenten → Trennung von Bedenken → Funktionseinheiten
| 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 → Composable → Trennung von Bedenken → Statusverwaltung
| 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 Komponenten → Trennung von Bedenken → Funktionseinheiten
| 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 → Composable → Trennung von Bedenken → Statusverwaltung
| 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 |