Підходи до рефакторингу та підтримки існуючого коду

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

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2026_Б_ІПЗ_ІП-22-2_Муляк М.З..pdf
Size:
1.33 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: