Підходи до рефакторингу та підтримки існуючого коду
| dc.contributor.author | Муляк Максим Зіновійович | |
| dc.date.accessioned | 2026-07-29T19:38:09Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Бакалаврська робота на тему - Підходи до рефакторингу та підтримки існуючого коду. Метою роботи є дослідження підходів до рефакторингу та підтримки існуючого програмного коду, а також аналіз методів підвищення його якості, зрозумілості та супроводжуваності. Об’єкт дослідження: процеси рефакторингу та підтримки існуючих програмних систем. Предмет дослідження: методи, підходи та інструменти рефакторингу програмного коду, засоби виявлення проблем у коді та покращення структури. Результати дослідження: проведено аналіз основних підходів до рефакторингу, досліджено типові проблеми існуючого коду (code smells, антипатерни), розглянуто сучасні інструменти підтримки коду та запропоновано методологію ефективного рефакторингу. У першому розділі розглянуто теоретичні основи рефакторингу програмного коду, визначено його цілі, принципи та роль у процесі підтримки програмних систем. У другому розділі досліджено методи та інструменти рефакторингу, зокрема підходи до виявлення дефектів у коді, архітектурні рішення та методологію проведення рефакторингу. У третьому розділі розглянуто практичну реалізацію підходів до рефакторингу, включаючи розробку та інтеграцію інструментів підтримки, а також проведено оцінку ефективності запропонованих рішень. Висновок: застосування системного підходу до рефакторингу дозволяє підвищити якість програмного коду, зменшити технічний борг, покращити підтримку та подальший розвиток програмних систем. | |
| dc.identifier.uri | https://repo.nung.edu.ua/handle/123456789/12783 | |
| dc.subject | РЕФАКТОРИНГ | |
| dc.subject | ПРОГРАМНИЙ КОД | |
| dc.subject | ТЕХНІЧНИЙ БОРГ | |
| dc.subject | CODE SMELLS | |
| dc.subject | АНТИПАТЕРНИ | |
| dc.subject | СУПРОВІД ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ | |
| dc.subject | VS CODE | |
| dc.subject | ЯКІСТЬ КОДУ. | |
| dc.title | Підходи до рефакторингу та підтримки існуючого коду | |
| dc.type | Thesis |
