Sportime

Γιατί οι προγραμματιστές χρησιμοποιούν πλαστικά παπάκια όταν ψάχνουν λάθη στον κώδικα

Χιλιάδες προγραμματιστές έχουν πλαστικά παπάκια στο γραφείο τους

Γρηγόρης Κεντητός 1 λεπτό ανάγνωσης
πλαστικό παπάκι δίπλα σε υπολογιστή
Πρόσθεσε το Sportime στις αγαπημένες σου πηγές

Στο γραφείο ενός προγραμματιστή μπορεί να δεις δίπλα στο πληκτρολόγιο ένα μικρό πλαστικό παπάκι. Δεν είναι παιχνίδι. Είναι εργαλείο που βοηθάει να βρει τι δεν πάει καλά στον κώδικα.

Η μέθοδος λέγεται rubber duck debugging. Ο προγραμματιστής εξηγεί βήμα βήμα στην πάπια τι κάνει κάθε γραμμή. Όταν το ακούει δυνατά, συχνά καταλαβαίνει πού είναι το λάθος.

Η ιδέα έγινε γνωστή το 1999 στο βιβλίο The Pragmatic Programmer. Εκεί περιγράφεται ένας προγραμματιστής που μιλούσε πάντα σε ενα πλαστικό παπάκι. Έτσι καθιερώθηκε ο όρος.

Στην πράξη δεν χρειάζεται το παπάκι. Μπορεί να είναι ένα παιχνίδι, μια κούπα ή ακόμα και το κατοικίδιο. Το θέμα είναι να εξηγήσεις καθαρά, χωρίς πίεση. Αυτό κάνει τον εγκέφαλο να βλέπει διαφορετικά το πρόβλημα.

Σήμερα, χιλιάδες προγραμματιστές έχουν πλαστικά παπάκια στο γραφείο τους. Σε πανεπιστήμια και εταιρείες, η εικόνα έχει γίνει σχεδόν σύμβολο.

Play Video: What is Rubber Duck Debugging?

Σχετικά άρθρα

Περισσότερα στην κατηγορία

Πρόσφατα νέα

Περισσότερα από Γρηγόρης Κεντητός

Από άλλη κατηγορία

Τελευταία νέα