Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Τα μειονεκτήματα της χρήσης Widgets σε Computer Design

Widgets είναι προ -made κομμάτια του προγραμματισμού ή γραφικά που μπορούν να χρησιμοποιηθούν τόσο στην εφαρμογή και τον προγραμματισμό στο Web , την επιτάχυνση της αναπτυξιακής διαδικασίας , όπως ο προγραμματιστής δεν χρειάζεται να επανεφεύρουμε κάθε τροχό στο σχεδιασμό λογισμικού . Ωστόσο, η χρήση widgets μπορούν να έχουν σοβαρά μειονεκτήματα που επηρεάζουν την ποιότητα του τελικού προϊόντος. Πάρα - Παρόμοια εμφάνιση και αίσθηση
Η

Όλος ο σχεδιασμός του υπολογιστή θα πρέπει να έχουν μια ξεχωριστή εμφάνιση και αίσθηση για να κάνουν το λογισμικό να ξεχωρίζει για τον χρήστη . Η χρήση των γραφικών widgets θα κάνει τα μέρη του λογισμικού φαίνονται το ίδιο με όλα τα άλλα λογισμικά που χρησιμοποιεί τα ίδια widgets . Σε περιορισμένες περιπτώσεις , αυτό μπορεί να έχει ένα καλό αποτέλεσμα : για παράδειγμα , με τη χρήση των widgets που περιλαμβάνονται για το iOS ανάπτυξη θα κάνει αίτηση να αισθάνονται πιο φυσικό για το iPhone . Ωστόσο , στην επιφάνεια εργασίας του λογισμικού , η υπερβολική χρήση των προσχεδιασμένων widgets θα κάνει το λογισμικό φαίνεται ήπιος και βαρετό .
Εικόνων Αναβάθμιση Ζητήματα και συμβατότητα
Η

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

Η Developer Lock -In

η χρήση των widgets από ένα συγκεκριμένο προγραμματιστή ή outsourcing εταιρεία προκαλεί την αίτησή σας για να εξαρτώνται από την εν λόγω έργου στο μέλλον . Εάν η εταιρεία βγαίνει της επιχείρησης ή ο προγραμματιστής αλλάζει θέσεις απασχόλησης , το widget θα "ορφανή ", που σημαίνει ότι κανείς δεν είναι διαθέσιμος να ενημερώσει ή να το βελτιώσουμε . Αυτό μπορεί να συμβεί αν ο προγραμματιστής θέτει το επαναλαμβανόμενο τέλος άδειας για το widget πέρα από ό, τι μπορείτε να αντέξετε οικονομικά ? Αυτό μπορεί να προκαλέσει μια κατάσταση έκτακτης ανάγκης στην οποία θα πρέπει να αντικαταστήσουν τα widgets σας με το έθιμο προγραμματισμό ή της αίτησής σας για να αποτύχει , όταν το widget παύει να λειτουργεί <. br >
Η έλλειψη συνεννόησης
Η

Ίσως η πιο επικίνδυνη πτυχή της χρήσης των widgets είναι η δημιουργία "μαύρα κουτιά" στην εφαρμογή σας , όπου δεν μπορείτε να καταλάβετε πλήρως το πώς λειτουργεί η εφαρμογή σας . Αυτό μπορεί επίσης να συμβεί με γραφικά γραφικά , όταν το widget είναι ένα στοιχείο αλληλεπίδρασης χρήστη που περιλαμβάνει τον προγραμματισμό πρέπει να καταστήσει τη λειτουργία της . Ένας προγραμματιστής πρέπει πάντα να είναι ειδικός για το συνολικό σχεδιασμό των έργων του , και κατά τη χρήση εκτός κώδικας πρέπει να κάνουμε την προσπάθεια να γνωρίζουν αρκετά για widgets αυτός χρησιμοποιεί για να διατηρήσουν τη χρήση τους και να διορθώσετε τυχόν προβλήματα που μπορεί να προκαλέσει στο μέλλον .


εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα