Δευτέρα, Απριλίου 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) στο ΟΑΚΑ...

Κυριακή, Φεβρουαρίου 20, 2011

Κατέφθασαν...

Μετά από αρκετές ημέρες αναμονή, κατέφθασαν τα βιβλία (μαζί με κάποια DVDs), που είχα παραγγείλει από το Amazon.
Χωρίς μεταφορικά έξοδα, αλλά με αρκετή καθυστέρηση, το δέμα με τα βιβλία και τα DVD με περίμεναν στο ταχυδρομείο.

Το δέμα περιείχε:

1. Cass (Cass Pennant)

Η βιογραφία του πιο γνωστού αρχηγού της περίφημης ομάδας hooligan της West Ham, της ICF (InterCity Firm)...

2. Terrace Legends (Cass Pennant and Martin King)

Συνεντεύξεις και ντοκουμέντα δοσμένα από αρχηγούς και μέλη ομάδων hooligans της Βρετανίας στα 70s - 80s...

3. Cockney Reject (Jeff Turner)


Βιογραφία του Jeff Turner, μέλους της θρυλικής Οi punk βρετανικής μπάντας, Cockney Rejects...

Cockney Rejects - We are the Firm




4. The little book of West Ham (Robert Lodge)

Περίπου 200 δηλώσεις πρωταγωνιστών και αντιπάλων της West Ham...


... και 5 DVD με θέμα το αγγλικό ποδόσφαιρο στα 70s-80s και την ομάδα της West Ham.

Μήπως είμαι κολλημένος με το ποδόσφαιρο και τη μουσική (συνδυάζοντας πάντα τη βιβλιοφαγία);