Μεθοδολογία Προγραμματισμού
Section outline
-
Σήμερα 24/05/2024 δε θα πραγματοποιηθεί μάθημα λόγω ασθένειας του διδάσκοντα. Το μάθημα θα αναπληρωθεί στις 7/6
Ν. Πεταλίδης-
Η εργασία αυτή γίνεται στα πλαίσια του εργαστηρίου και είναι υποχρεωτική.
Για το πανεπιστημιακό τμήμα θα μετρήσει 60% του τελικού σας βαθμού
-
- Θεωρία
Εισαγωγή στην Μεθοδολογία Προγραμματισμού - Θεωρία
-
- Θεωρία
- Εισαγωγή στη Java
- Κανόνες συγγραφής προγραμμάτων
- Αμυντικός προγραμματισμός
- Τεκμηρίωση
- Javadoc
- Εργαστήριο
- Περιγραφή project
- Θεωρία
-
- Θεωρία
- Η έννοια της κλάσης στη Java
- Interfaces στη Java
- Εξαιρέσεις στη Java
-
- Θεωρία
- Java Generics
- (Παράδειγμα: Dependency Injection)
- Διαγράμματα κλάσεων στη UML
-
Συνέχεια από διαγράμματα UML - Καταγραφή απαιτήσεων
-
Σύζευξη, συνεκτικότητα Κλάσεις ανάλυσης MVC pattern
-
Μοτίβα σχεδίασης
Στο μάθημα συζητήθηκαν διάφοροι τρόποι υλοποίησης του Factory Pattern (με reflection και χωρίς reflection). -
Αντιστοίχιση Κλάσεων Σε Σχεσιακούς Πίνακες
-
Εισαγωγή στο συναρτησιακό προγραμματισμό
-
Ανεβάσετε ένα .zip αρχείο με την εργασία σας. Στο zip αρχείο θα πρέπει να υπάρχει
- Ο πηγαίος κώδικας της εργασίας με ό,τι άλλο απαιτείται ώστε να γίνει compile και να τρέξει.
- Ένα αρχείο κειμένου με τα ονόματα και τα ΑΕΜ των μελών της ομάδας
- Ένα αρχείο κειμένου με περιγραφή των λειτουργιών που έχετε υλοποιήσει