EN - FR - DE - ES - IT - PT -

LexiconDream

🐛 Αποσφαλμάτωση

Η διαδικασία εύρεσης και διόρθωσης σφαλμάτων στον κώδικα.

Αποσφαλμάτωση

Το 1947, μηχανικοί στο Χάρβαρντ βρήκαν έναν σκόρο παγιδευμένο σε ένα ρελέ του υπολογιστή Mark II. Το σημείωσαν με ταινία στο ημερολόγιο και έγραψαν «πρώτη πραγματική περίπτωση εντοπισμού σφάλματος». Ο εντοπισμός σφαλμάτων είναι η διαδικασία εύρεσης και διόρθωσης σφαλμάτων στον κώδικα. Ο όρος παρέμεινε, παρόλο που τα περισσότερα έντομα δεν είναι έντομα.

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

Τεχνικές εντοπισμού σφαλμάτων

Η αποσφαλμάτωση είναι μια ντετέκτιβ δουλειά. Διαμορφώνεις υποθέσεις, τις δοκιμάζεις και αποκλείεις πιθανότητες. Οι καλύτεροι αποσφαλματωτές είναι υπομονετικοί και συστηματικοί. Δεν μαντεύουν. Παρατηρούν.


Warning: session_start(): Cannot start session when headers already sent in /var/www/lexicondream.com/inc/functions.php on line 63

Comments

No comments yet. Be the first to share a thought.

Leave a comment