Την προσεχή Παρασκευή 15 Μαρτίου 2019, από τις 19:00 – 21:00 στο OK!Thess (Κυδωνιών και Μαρίας Κάλλας), η ομάδα Thessaloniki.NET πραγματοποιεί ημερίδα με θέμα: Refactoring a 1000 Lines of Code Method into Clean(er) Code.
Εκτεταμένες προγραμματιστικές συναρτήσεις και μακροσκελείς κλάσσεις εντοπίζονται ακόμη και σε ώριμους προγραμματιστικούς κώδικες. Αν και οποιοσδήποτε έμπειρος προγραμματιστής γνωρίζει ότι είναι λάθος να συντηρεί σπαγγέτι – κώδικα, που και που μπορεί να υποκύψει στο συνήθειο να ταΐσει το θηρίο.
Σε αυτήν την ομιλία θα γίνει λόγος για τη διαδικασία ανάπτυξης μεγάλων συναρτήσεων από το μηδέν. Ακολούθως θα μελετήσουμε μια τέτοια συνάρτηση με 1.000 γραμμές κώδικα. Θα δούμε γιατί πρέπει να τμηματοποιηθεί σε συντομότερα μέρη και θα ξεκινήσουμε να ανασχεδιάζουμε και να ανασκευάσουμε (refactor) μια τέτοια τερατώδη συνάρτηση.
Μπορεί να θελήσετε πριν από αυτή την ομιλία να επιχειρήσετε να βελτιστοποιήσετε μόνοι σας τον προγραμματιστικό κώδικα. Κατεβάστε την αρχική λύση από το αποθετήριο του GitHub: https://github.com/zoran-horvat/sudoku-kata
Περισσότερες πληροφορίες για την ομιλία στην ιστοσελίδα της ημερίδας στο meetup.
Πρόσφατα σχόλια