Методи зменшення дублювання коду під час розробки
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Бакалаврська робота на тему - Методи зменшення дублювання коду під час розробки
Метою роботи є дослідження методів зменшення дублювання коду під час розробки програмного забезпечення та аналіз підходів до підвищен-ня якості, підтримуваності та ефективності програмних систем.
Об’єкт дослідження: процеси розробки програмного забезпечення з використанням сучасних підходів до організації коду.
Предмет дослідження: методи виявлення клонів коду, підходи до рефакторингу та інструменти автоматизації зменшення дублювання коду.
Результати дослідження: проведено аналіз причин виникнення дублювання коду, досліджено основні типи клонів коду, розглянуто сучасні ме-тоди їх виявлення та усунення, а також оцінено ефективність застосування рефакторингу та автоматизованих інструментів.
У першому розділі розглянуто теоретичні основи дублювання коду, його вплив на якість програмного забезпечення, а також методи виявлення та усунення клонів коду.
У другому розділі досліджено методи та інструменти зменшення дублювання коду, включаючи автоматизовані підходи до аналізу вихідного коду, попередню обробку та практики впровадження відповідних рішень.
У третьому розділі розглянуто реалізацію методів виявлення та усунення дублювання коду, проведено оцінку їх ефективності та валідацію отриманих результатів.
Висновок: застосування сучасних методів виявлення клонів коду та рефакторингу дозволяє значно зменшити дублювання, підвищити якість програмного забезпечення, спростити його підтримку та знизити витрати.
