Sportime

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

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

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

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

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

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

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

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

https://www.youtube.com/watch?v=ugegu6lSWaY

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

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

Πρόσφατα νέα

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

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

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