Δημοσιεύτηκε: 30 Ιούλ 2011, 15:00
O migf1 έγραψε:
το οποίο αμέσως-αμέσως μας "λέει" πως η συνάρτηση περιμένει 2 ορίσματα τύπου float και επιστρέφει κάτι που είναι επίσης float. Από το όνομά της καταλαβαίνουμε πως αυτό που επιστρέφει θα είναι το άθροισμα των ορισμάτων, αλλά ποτέ δεν πρέπει να επαναπαυόμαστε στο όνομα μιας συνάρτησης και των ορισμάτων της για να υποθέσουμε τι περιμένει και τι επιστρέφει. Σε όλες τις βιβλιοθήκες οι συναρτήσεις έχουν σαφή τεκμηρίωση για το τι κάνουν (το ίδιο πρέπει να κάνουμε κι εμείς για τις δικές μας συναρτήσεις).
Δηλαδη εδω εννοεις πως οπως με την sscanf που μπερδευτηκα εγω για το τι ακριβως ειναι αυτο το int που επεστρεφε και που ακριβως αναφεροταν ετσι μπορει να την "πατησεις" και με άλλες συναρτήσεις? Γιατι συνηθως κοιταμε τα ονοματα των μεταβλητων και των συναρτησεων για να υποθεσουμε τι παιζει πανω κατω... και οι αλλοι προγραμματιστες το κωδικοποιουν ετσι ωστε να τηρει την αρχη του να ειναι ευανάγνωστο ????