Δημοσιεύτηκε: 24 Αύγ 2011, 21:59
pmav99 έγραψε:Για την έκδοση 3 μπορείς να βάλεις σα στόχο να μετατρέψεις το πρόγραμμα από procedural σε Object Oriented. To πρόβλημα προσφέρεται.
Έτσι όπως το έχεις τώρα χρησιμοποιείς κατά κόρον global μεταβλητές που δεν είναι καλή πρακτική και δυνητικά μπορεί να οδηγήσει σε περίεργα bugs. Better be explicit than implicit. Καλύτερα να περνάς τις μεταβλητές σου σε κάθε συνάρτηση, παρά να ψάχνεσαι τι είναι τι και από που έρχεται
Εννοείς τις μεταβλητές που αφορούν τις επαφές να τις περάσω και αυτές μες τις κλάσεις; Δεν το σκέφτηκα έτσι. Θα το δοκιμάσω...
Οπότε και οι μεταβλητές θα γίνουν μεταβλητές κλάσεις ε;
Edit: Την 3η έκδοση θα την κάνω γραφική.