Η GenAI θα μπορούσε να κάνει το λογισμικό πολύ λιγότερο λάθη μέχρι το 2028 με καλύτερες δοκιμές μονάδων





Εάν έχετε σπουδάσει ποτέ επιστήμη των υπολογιστών στο πανεπιστήμιο ή παρακολουθήσατε ένα διαδικτυακό μάθημα προγραμμα

σμού, υπάρχει πολύ καλή πιθανότητα να συναντήσετε την

της

ς μονάδας, όπου δημιουργείτε τεστ για να ελέγξετε ότι μικρά τμήματα του κώδικά σας κάνουν αυτό σκοπεύετε.

Αυτή η πτυχή της κωδικοποίησης, σύμφωνα με τον αναλυτή IDC, θα αντιμετωπιστεί σε μεγάλο βαθμό από το Generative AI (GenAI) μέχρι το 2028 με ένα τεράστιο 70% τέτοιων δοκιμών να δημιουργείται από την AI. Μερικοί προγραμματιστές βρίσκουν επίσης λίγο μπερδεμένη τη δοκιμή μονάδων, επομένως η γραφή τεχνητής νοημοσύνης σε καλύτερες δοκιμές θα βελτιώσει τη συνολική ποιότητα του κώδικα που αποστέλλεται στους τελικούς χρήστες.

Συζητώντας την υιοθέτηση του GenAI στην Ασία για τη δημιουργία δοκιμών, ο Dhiraj Badgujar, Ανώτερος Διευθυντής Έρευνας για Ψηφιακές Καινοτομίες, XOps και στρατηγικές προγραμματιστών, IDC Asia/Pacific, δήλωσε:

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

ς και η εστίαση στη διασφάλιση ποιότητας οδηγούν την πρόοδο της αγοράς».

Με το GenAI να γράφει καλύτερες και πιο ολοκληρωμένες δοκιμές μονάδων, θα απελευθερώσει τον χρόνο των προγραμματιστών που μπορούν να επικεντρωθούν στη δημιουργία νέων λειτουργιών για το λογισμικό στο οποίο εργάζονται. Όπως αναφέρθηκε, αυτές οι ολοκληρωμένες δοκιμές μονάδας θα πρέπει επίσης να εντοπίσουν περισσότερα σφάλματα στο πρόγραμμα, έτσι ώστε το λογισμικό να είναι λιγότερο λάθη.

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

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

Πηγή:

IDC


VIA:

NeoWin.net


Follow TechWar.gr on Google News


Leave A Reply



Cancel Reply

Your email address will not be published.