Η βιβλιοθήκη διαθέτει αντίτυπο της πτυχιακής μόνο σε ηλεκτρονική μορφή.
(EL)
Πτυχιακή εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2023.
(EL)
Submitted by ΓΕΩΡΓΙΟΣ-ΔΑΥΙΔ ΑΠΟΣΤΟΛΙΔΗΣ (
[email protected]) on 2023-06-13T12:11:00Z
No. of bitstreams: 3
license_rdf: 701 bytes, checksum: 42fd4ad1e89814f5e4a476b409eb708c (MD5)
Apostolidis_Evaluation of Python code quality using multiple source code analyzers.pdf: 3690629 bytes, checksum: a27437a6133389b0fffff0cb5bc3c9fa (MD5)
Apostolidis__Presentation_Evaluation of Python code quality using multiple source code analyzers.pdf: 2354874 bytes, checksum: 198ef8e510615c65905677fc450ec1ba (MD5)
(EN)
Python has become one of the most popular programming languages in recent
years, particularly in the fields of data analysis and scientific computing. To further
improve code quality, this thesis proposes the development of a service tool that records
the progress of GitHub projects and conducts a comprehensive multi-metric analysis of
Python code. The static code analysis is performed using a variety of Python tools, and
the thesis begins with a literature review that introduces the fundamental components of
good code in Python. The tool's features are then presented, followed by a description of
the analysis procedure and code examples. Two real-world GitHub projects from the
domains of data analysis and image processing are examined, and the findings of the
analyses are reported. This thesis emphasises the importance of code quality in software
development and provides developers with a valuable tool for enhancing their code.
(EN)
Rejected by Κυριακή Μπαλτά (
[email protected]), reason: Παρακαλούμε να αναρτηθεί έγγραφο πιστοποίησης της επιτυχούς βαθμολόγησης της εργασίας σας (αναλυτική βαθμολογία ή πρακτικό βαθμολόγησης) ή να αποσταλεί email απο τον επιβλέποντά σας στο
[email protected] στο οποίο θα βεβαιώνει ότι η εργασία σας έχει υποστηριχθεί και βαθμολογήθηκε επιτυχώς. on 2023-06-13T12:19:14Z (GMT)
(EN)
Submitted by ΓΕΩΡΓΙΟΣ-ΔΑΥΙΔ ΑΠΟΣΤΟΛΙΔΗΣ (
[email protected]) on 2023-06-15T11:36:11Z
No. of bitstreams: 3
license_rdf: 701 bytes, checksum: 42fd4ad1e89814f5e4a476b409eb708c (MD5)
Apostolidis_Evaluation of Python code quality using multiple source code analyzers.pdf: 3690629 bytes, checksum: a27437a6133389b0fffff0cb5bc3c9fa (MD5)
Apostolidis__Presentation_Evaluation of Python code quality using multiple source code analyzers.pdf: 2354874 bytes, checksum: 198ef8e510615c65905677fc450ec1ba (MD5)
(EN)
Approved for entry into archive by Κυριακή Μπαλτά (
[email protected]) on 2023-06-15T13:42:42Z (GMT) No. of bitstreams: 3
license_rdf: 701 bytes, checksum: 42fd4ad1e89814f5e4a476b409eb708c (MD5)
Apostolidis_Evaluation of Python code quality using multiple source code analyzers.pdf: 3690629 bytes, checksum: a27437a6133389b0fffff0cb5bc3c9fa (MD5)
Apostolidis__Presentation_Evaluation of Python code quality using multiple source code analyzers.pdf: 2354874 bytes, checksum: 198ef8e510615c65905677fc450ec1ba (MD5)
(EN)
Made available in DSpace on 2023-06-15T13:42:42Z (GMT). No. of bitstreams: 3
license_rdf: 701 bytes, checksum: 42fd4ad1e89814f5e4a476b409eb708c (MD5)
Apostolidis_Evaluation of Python code quality using multiple source code analyzers.pdf: 3690629 bytes, checksum: a27437a6133389b0fffff0cb5bc3c9fa (MD5)
Apostolidis__Presentation_Evaluation of Python code quality using multiple source code analyzers.pdf: 2354874 bytes, checksum: 198ef8e510615c65905677fc450ec1ba (MD5)
Previous issue date: 1999-06-13
(EN)