Κυριακή, Ιουνίου 26, 2011

Τελειώνουμε σιγά σιγά...

Πλησιάζει και φέτος το τέλος της σχολικής χρονιάς. Μια χρονιά που με βρήκε για πρώτη φορά σε Γενικό Λύκειο και σε Γυμνάσιο.
Το αντικείμενο μου ήταν γνωστό στο μάθημα των πανελληνίων και είχα μεγάλη ελευθερία επιλογών για τα μαθήματα επιλογής στο Λύκειο.
Ήταν μια αρκετά καλή χρονιά. Καλά παιδιά (μαθητές και συνάδελφοι), εκδρομές, γιορτές, αστεία...
Πέρασε όμως και η πρώτη χρονιά του μεταπτυχιακού. Με κούρασε αρκετά, δεν μπορώ να πω...
Σχεδόν όλα τα απογεύματα της εβδομάδας με βρήκανε στο ΠΑ.ΜΑΚ. για μάθημα.
Πολλές εργασίες, πάρα πολλές...
Και εκεί όμως δημιουργήθηκε μια δυνατή παρέα.

Πάει κι αυτή η χρονιά...

Δευτέρα, Απριλίου 11, 2011

Code smells και Refactoring (IΙ)...

Refused Bequest code smell...

Τελικά για κάπου εκεί πάει το πράγμα. Μετά από την τελευταία συνάντηση με τον καθηγητή μου
(η οποία συνάντηση με πελάγωσε οφείλω να πω!), επικεντρώνω την προσοχή μου για τη διπλωματική στο γνωστό bad smell Refused Bequest...
Τι είναι όμως το Refused Request Smell?



Αν μία κλάση κληρονομεί μια άλλη κλάση, αλλά δεν χρησιμοποιεί ποτέ την κληρονομημένη λειτουργικότητα, θα πρέπει άραγε πραγματικά να χρησιμοποιεί κληρονομικότητα;

Τέτοιες περιπτώσεις πρέπει να εντοπίζονται αυτόματα μέσα στον κώδικα (αυτό είναι το δύσκολο κομμάτι) και αν τηρούνται οι κατάλληλες προυποθέσεις (δύσκολα papers...), με τα κατάλληλα refactorings να αναδομείται ο κώδικάς μας.

Με περιμένει αρκετή δουλειά...

Πέμπτη, Μαρτίου 31, 2011

Code smells και Refactoring (I)...


Δεύτερο εξάμηνο στο MSc και νωρίς νωρίς ψάχνουμε για θέματα διπλωματικής.
Κάτι έχω στο νου μου, κάπου φαίνονται να πηγαίνουν τα πράγματα...
Όλες οι σπουδές μου ήταν γεμάτες με κώδικα...
Γλώσσες προγραμματισμού ( παλιές, καινούριες, scripting, web, objects, classes, εκπαιδευτικές ....) και χαμός...


Δεν θα μπορούσα να το αποφύγω τώρα...

Έτσι ψάχνομαι για εργασία που αφορά την ανίχνευση γνωστών bad code smells και διόρθωσή τους με refactoring.

Καθώς η διαδικασία προχωράει θα έχω και νεότερα...

Τετάρτη, Μαρτίου 02, 2011

MSc in PAOK...

Στο διάλειμμα του απογευματινού μαθήματος στο μεταπτυχιακό...
Κανουμε Javascript, html και css... εισαγωγικά πράγματα, πριν ξεκινήσουμε κάποια προχωρημένα θέματα σε php...

Στις 21:00 όμως παίζει ο ΠΑΟΚ...
Το μυαλό μας (και το αυτί μας - radio) στο ΟΑΚΑ...