Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Εισαγωγή στον Σχεδιασμό με γνώμονα τον τομέα

  • Αρχές και κίνητρα πίσω από το DDD
  • Καθολική γλώσσα και συνεργασία με ειδικούς τομέα
  • Διάκριση βασικών, υποστηρικτικών και γενικών υποτομέων

Στρατηγικός σχεδιασμός και περιορισμένα πλαίσια

  • Ορισμός περιορισμένων πλαισίων και των ευθυνών τους
  • Χαρτογράφηση πλαισίου και μοτίβα ενοποίησης
  • Διαχείριση ομάδων, οργανωτικών ορίων και κυριότητας δεδομένων

Τακτικά μοτίβα — Δομικά στοιχεία του μοντέλου τομέα

  • Οντότητες και διαχείριση ταυτότητας
  • Αντικείμενα τιμών και αμεταβλητότητα
  • Συσσωματώματα και όρια συναλλαγών

Υπηρεσίες τομέα, αποθετήρια και εργοστάσια

  • Πότε να χρησιμοποιείτε υπηρεσίες τομέα έναντι υπηρεσιών εφαρμογής
  • Μοτίβα αποθετηρίου και ζητήματα μονιμότητας
  • Μοτίβα εργοστασίου για σύνθετη δημιουργία αντικειμένων

Μοντελοποίηση σύνθετης συμπεριφοράς και αμετάβλητων συνθηκών

  • Σχεδιασμός αμετάβλητων συνθηκών και επιβολή επιχειρηματικών κανόνων
  • Μοντελοποίηση με γνώμονα τα γεγονότα και γεγονότα τομέα
  • Μοντέλα συνέπειας: ενδεχόμενη συνέπεια και sagas

Ενσωμάτωση του DDD με πρακτικές αρχιτεκτονικής και μηχανικής

  • Ευθυγράμμιση του DDD με μικροϋπηρεσίες και αρθρωτούς μονόλιθους
  • Σχεδιασμός API, επίπεδα κατά της διαφθοράς και στρατηγικές ενοποίησης
  • Δοκιμή λογικής τομέα: δοκιμές μονάδας, δοκιμές ενοποίησης και δοκιμές συμβολαίου

Υιοθέτηση του DDD σε ομάδες και οργανισμούς

  • Διεξαγωγή εργαστηρίων ανακάλυψης τομέα και Event Storming
  • Δημιουργία και διαχείριση καθολικής γλώσσας μεταξύ ομάδων
  • Μέτρηση επιτυχίας και επανάληψη στο μοντέλο τομέα

Σύνοψη και επόμενα βήματα

Απαιτήσεις

  • Ισχυρή εμπειρία προγραμματισμού σε αντικειμενοστραφείς γλώσσες
  • Κατανόηση των αρχών αρχιτεκτονικής λογισμικού
  • Εξοικείωση με ευέλικτες πρακτικές ανάπτυξης

Κοινό

  • Ανώτεροι προγραμματιστές
  • Αρχιτέκτονες λογισμικού
  • Τεχνικοί επικεφαλής
 21 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (1)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες