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

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

Διαφορές μεταξύ Λειτουργία Βιβλιοθήκης και ορίζονται από το χρήστη Λειτουργία

Όταν γράφετε εφαρμογές που χρησιμοποιούν κώδικα προγραμματισμού , μπορείτε να επιλέξετε να εφαρμόσει όλες τις δικές σας συναρτήσεις ή να χρησιμοποιήσει τους υπάρχοντες πόρους . Οι περισσότερες γλώσσες επωφεληθούν από τη δωρεάν βιβλιοθήκες κώδικα για κοινές λειτουργίες . Αυτό περιλαμβάνει desktop εφαρμογές σε γλώσσες όπως η Java και Web εφαρμογές σε γλώσσες όπως η PHP και JavaScript . Οι προγραμματιστές συχνά αντιμετωπίζουν την επιλογή της παρέχουν λειτουργικότητα τους, δημιουργώντας τις λειτουργίες ορίζονται από το χρήστη , ή την εισαγωγή εξωτερικών πόρων . Πηγή
Η

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

Η Τροπολογίες

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

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

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

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


εικόνων

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

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