Ανάπτυξη εργαλείου ελέγχου κώδικα για ευέλικτες εφαρμογές
Σφέτσος, Παναγιώτης/ Χαλιάσος, Στέφανος
Institution and School/Department of submitter: | ΤΕΙ Θεσσαλονίκης |
Issue Date: | 2-Nov-2015 |
Abstract: | Refactoring είναι η διαδικασία αλλαγής ενός λογισμικού συστήματος με τέτοιον τρόπο ώστε να μην αλλάζει η εξωτερική συμπεριφορά του κώδικα, βελτιώνοντας παράλληλα την εσωτερική του δομή. Είναι ένας πειθαρχημένος τρόπος ‘συμμαζέματος’ του κώδικα που έχει σαν αποτέλεσμα την μείωση των πιθανοτήτων να δημιουργηθούν σφάλματα (bugs). Στην ουσία όταν κάνουμε refactoring βελτιώνουμε την σχεδίαση του κώδικα αφού έχει ήδη γραφτεί. Η «βελτίωση της σχεδίασης του κώδικα» είναι μία κάπως περίεργη έννοια. Σήμερα, όλοι πιστεύουμε ότι η ανάπτυξη λογισμικού ξεκινά με την σχεδίαση και έπειτα με την συγγραφή του κώδικα. Πρώτα ξεκινάμε με έναν καλό σχεδιασμό του συστήματος και έπειτα αρχίζουμε να γράφουμε τον κώδικα. Με τον καιρό, ο κώδικας θα τροποποιηθεί, έτσι η ακεραιότητα του συστήματος και η δομή του σύμφωνα με την αρχική σχεδίαση σταδιακά θα εξασθενούν. |
Description: | Πτυχιακή εργασία--ΣΤΕΦ--Τμήμα Πληροφορικής, 2013 |
URI: | http://195.251.240.227/jspui/handle/123456789/10581 |
Appears in Collections: | Πτυχιακές Εργασίες |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Chaliasos_Stefanos.pdf | 1.08 MB | Adobe PDF | View/Open |
Please use this identifier to cite or link to this item:
This item is a favorite for 0 people.
http://195.251.240.227/jspui/handle/123456789/10581
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.