Εξέλιξη Κομματιού
Μελέτη 1: Πρότυπα Αρχιτεκτονικής που Κλιμακώνονται
Στόχος: Συμφωνία για ένα απλό, κοινό σύνολο αρχιτεκτονικών προτύπων που μπορούν να αναφερθούν στις καθημερινές αποφάσεις.
Θέματα
- Αρχιτεκτονικές αρχές: τι πρέπει να καθορίσουμε vs τι η ομάδα αποφασίζει
- Βασικά για αποσύνθεση: ορισμός ορίων και ιδιοκτησίας
- Βασικά για ενσωμάτωση: συμβόλαια API, έκδοση, συμβατότητα
- Επισκόπηση μηνυματοφόρων: Kafka vs RabbitMQ, τι να καθορίσουμε
- Επισκόπηση δεδομένων: ιδιοκτησία και σκέψη πηγής αλήθειας (Mongo + SQL Server)
- Συχνές αρχιτεκτονικές αντιπαράδειγμα σε συστήματα υψηλής κλίμακας
- Ελαφρύ τεκμηρίωση αποφάσεων (concept ADR/RFC)
Μελέτη 2: Αρχιτεκτονική Κώδικα σε Μεγάλες Λύσεις .NET
Στόχος: Εναρμόνιση πρακτικών οδηγιών για αποφάσεις αρχιτεκτονικής κώδικα σε μεγάλες λύσεις.
Θέματα
- Δομή μεγάλων λύσεων .NET: module, στρώση, όρια
- Κατεύθυνση εξαρτήσεων και διατήρηση αρχιτεκτονικής ορατότητας σε κώδικα
- Κοινές βιβλιοθήκες: πότε βοηθούν vs πότε δημιουργούν σύζευξη
- Όρια ενσωμάτωσης στον κώδικα: μοτίβα διαχωρισμού ανησυχιών
- 'Φάκελα' αναφοράς αρχιτεκτονικής κώδικα: τι να ψάξετε γρήγορα
- Διαχείριση εξαιρέσεων χωρίς παραβίαση συνέπειας
Μελέτη 3: Ανασκοπήσεις Σχεδιασμού που Οδηγούν Αποφάσεις
Στόχος: Διαμόρφωση μιας συνεπικής προσέγγισης ανασκευής σχεδιασμού που παράγει αποφάσεις και κοινή κατανόηση.
Θέματα
- Τι κάνει μια ισχυρή ανασκόπηση σχεδιασμού σε επίπεδο Κυρίου Μηχανικού
- Ροή εργασίας ανασκευής: τι εξετάζεται και πότε
- Κριτήρια ανασκευής: οι λίγα πράγματα που μετράνε περισσότερο
- Διευκόλυνση: διατήρηση των συζητήσεων επικεφαλής και παραγωγικές
- Κλείσιμο αποφάσεων: πώς να τελειώσουν οι συζητήσεις και να προχωρήσουμε
- Εγγραφή αποτελεσμάτων: αποφάσεις και δράσεις που ακολουθούν
- Πρακτική ανασκευή με μια σύντομη μελέτη περίπτωσης (επίπεδο συστήματος)
Μελέτη 4: Επιρροή Χωρίς Εξουσία για Κύριους Μηχανικούς
Στόχος: Ενίσχυση συνηθειών καθοδήγησης, ανατροφοδότησης και εναρμόνισης με ειδικούς.
Θέματα
- Καθοδήγηση vs κατεύθυνση: εκπαιδεύστε χωρίς να πάρτε την ιδιοκτησία
- Παροχή υψηλού επιπέδου τεχνικής ανατροφοδότησης (σαφής, βάσει προτύπων)
- Προώθηση εναρμόνισης μεταξύ ειδικών: πρακτικές τεχνικές
- Χειρισμός διαφωνίας και αντίστασης κατασκευαστικά
- Απλά μοτίβα συνομιλίας και σεναρίου που οι Κύριοι Μηχανικοί μπορούν να επαναχρησιμοποιήσουν
Απαιτήσεις
Οι συμμετέχοντες φέρνουν 2-3 ανωνυμοποιημένα παραδείγματα επαναλαμβανόμενων συζητήσεων (επιλογές αποσύνθεσης συστημάτων, προσέγγιση ενσωμάτωσης, κανόνες δομής κώδικα). Υπάρχοντα εσωτερικά πρότυπα μπορούν να κοινοποιηθούν προαιρετικά.
Σχόλια (2)
Η γνώση, η εμπλοκή και η σχέση του εκπαιδευτικού με τους μαθητές
Adam Kuklewski - GE Medical Systems Polska
Κομμάτι - Technical Architecture and Patterns
Μηχανική Μετάφραση
Μου άρεσαν τα οικοδεσποτικά που βοήθησαν να ανοίξει το μυαλό και να κερδίσω νέες ειδήσεις σχετικά με τη λογισμική αρχιτεκτονική.
Gabriele - EAGLEPROJECTS S.p.A.
Κομμάτι - Architecture and Design: Core + Advanced Training
Μηχανική Μετάφραση