An application development tool supports a "replicate" mode of operation which, when selected, automatically archives copies of any application source code modules being edited. Where the application source code contains multiple code segments which are symmetrical with respect to size and general content, such as a number of polygon data arrays, in which similar alterations must be implemented globally, the user may make the revision in one code segment and mark the remaining code segments in which the revisions are to be replicated. The application development tool then compares the revised and archived source code modules to identify the pattern of the revisions which were made. Upon detecting a pattern to the revisions, the application development tool automatically replicates the revisions in conformance with the identified pattern within the marked code segments. A solution is thus provided for developers who must alter large amounts of code in a manner which produces an identifiable pattern to the revisions but which cannot be accomplished by simple global find-and-replace processes, saving the developer time by eliminating repetitive tasks which are both time consuming and common sources of errors requiring correction during debug.

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

 
Web www.patentalert.com

< (none)

< Automatically detecting a connection into a computer system standardized connector for disabling a front speaker

> Method and apparatus automatic service of JIT compiler generated errors

> (none)

~ 00020