Το Facebook διορθώνει το μακροχρόνιο σφάλμα iOS, εξαλείφοντας το 50 % των σφαλμάτων εφαρμογών
Είναι δύσκολο να γνωρίζουμε τι να κάνουμε με μια ενημέρωση εφαρμογής που υπόσχεται να "μειώσει τα ποσοστά σφαλμάτων στο μισό". Εάν είστε ένας τύπος μισογεμάτος ποτήρι, είστε ευχαριστημένοι με την αυξημένη σταθερότητα. Αν όμως είσαι μισοάδειος ποτήρι, αναρωτιέσαι γιατί στο διάολο δεν μπορούν να προλάβουν να το φτιάξουν άλλα Το 50 τοις εκατό του απροσδόκητου λογισμικού καταρρεύσει.
Είμαι ένας τύπος μισοάδειος τύπος, τουλάχιστον όταν πρόκειται για το Facebook. Έτσι, όταν ανακοινώνουν ότι η πιο πρόσφατη ενημέρωσή τους για την εφαρμογή Facebook για iPhone και iPad «έλυσε ένα μακροπρόθεσμο πρόβλημα εντοπισμού σφαλμάτων για κινητά και μείωσε το ποσοστό συντριβής για άτομα που χρησιμοποιούν την εφαρμογή Facebook για iOS κατά περισσότερο από 50%», αναρωτιέμαι γιατί στο διάολο μια εταιρεία πολλών δισεκατομμυρίων δολαρίων δεν μπορεί να διορθώσει την άλλη τα μισα.
Ακόμα, ακόμα και εγώ θα παραδεχτώ ότι 50 τοις εκατό λιγότερα ατυχήματα είναι καλύτερα από 50 τοις εκατό περισσότερα ατυχήματα. Σύμφωνα με το Facebook, η συντριπτική πλειοψηφία των σφαλμάτων με την πάροδο του χρόνου οφείλονταν σε σφάλμα διαφθοράς αρχείων στο iOS Core Data System που τους χρειάστηκαν μήνες για να καταλάβουν.
Το Facebook λέει ότι τους πήρε τόσο καιρό να βρουν λόγω του πόσο μεγάλη είναι η βάση κώδικα του Facebook:
Η αντιμετώπιση μιας μεγάλης, ταχέως εξελισσόμενης βάσης κώδικα μπορεί να φαίνεται συντριπτική κατά καιρούς. Καθημερινές εργασίες όπως η ανάλυση σφαλμάτων και η κατανόηση κώδικα μπορούν να μετατραπούν σε δικές τους προκλήσεις προγραμματισμού. Σε αυτές τις στιγμές, είναι σημαντικό να συνεργαστείτε, να κάνετε σκέψεις και να βασιστείτε σε βασικές αρχές προγραμματισμού υπολογιστών.
Thisσως αυτός είναι ο λόγος που το Facebook χωρίζει τις βασικές λειτουργίες του σε ξεχωριστές εφαρμογές: Η επίσημη εφαρμογή έχει γίνει πολύ φουσκωμένη για να διατηρείται σωστά.
Πηγή: Facebook