Έχουν δημοσιευτεί Τετάρτη, 22 Νοεμβρίου 2006 5:08 μμ από το μέλος PALLADIN

Looper Code Puzzle... The Ruby way

Μετά από το πολύ ενδιαφέρον σχόλιο της Νατάσας είπα να συνεχίσω το προηγούμενο post (έχω κάνει linked list από τα looper posts :) )

Η ιδέα είναι να δείξω ποσο ισχυρή και dynamic μπορεί να είναι η Ruby και ότι τέτοιου είδους puzzle δεν έχουν κανενα μα κανενα νόημα

class String
 def +(value)
  self 
 end
end

Όταν εκτελεστεί ο παραπάνω κώδικας αλλάζω την + μέθοδο στο string αντικείμενο. Και αυτή η συμπεριφορά θα ισχύει για όλα τα strings από εδώ και πέρα.

Τέτοιου τύπου αλλαγές μπορούν να γίνουν σε όλα τα αντικείμενα της Ruby

For Ruby Adventures check

http://poignantguide.net/ruby/

Το συγκεκριμένο guide άρεσε και στον Joel

Share


Ενημέρωση για Σχόλια

Αν θα θέλατε να λαμβάνετε ένα e-mail όταν γίνονται ανανεώσεις στο περιεχόμενο αυτής της δημοσίευσης, παρακαλούμε γίνετε συνδρομητής εδώ

Παραμείνετε ενήμεροι στα τελευταία σχόλια με την χρήση του αγαπημένου σας RSS Aggregator και συνδρομή στη Τροφοδοσία RSS με σχόλια

Σχόλια:

Χωρίς Σχόλια

Ποιά είναι η άποψή σας για την παραπάνω δημοσίευση;

(απαιτούμενο)
απαιτούμενο
προαιρετικό
απαιτούμενο
ÅéóÜãåôå ôïí êùäéêü:
CAPTCHA Image