Ανάπτυξη εργαλείου ελέγχου κώδικα για ευέλικτες εφαρμογές

Σφέτσος, Παναγιώτης/ Χαλιάσος, Στέφανος


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
Item type: other
Submission Date: 2018-02-28T17:12:07Z
Item language: el
Item access scheme: free
Institution and School/Department of submitter: ΤΕΙ Θεσσαλονίκης
Appears in Collections:Πτυχιακές Εργασίες

Files in This Item:
File Description SizeFormat 
Chaliasos_Stefanos.pdf1.08 MBAdobe PDFView/Open



 Please use this identifier to cite or link to this item:
http://195.251.240.227/jspui/handle/123456789/10581
  This item is a favorite for 0 people.

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.