Магістерські роботи (АУТС)
Постійне посилання зібрання
Переглянути
Перегляд Магістерські роботи (АУТС) за Ключові слова ".NET"
Зараз показуємо 1 - 1 з 1
Результатів на сторінці
Налаштування сортування
Документ Відкритий доступ Бібліотека швидкої розробки програмного забезпечення(2018) Троцький, Максим Олегович; Дорогий, Ярослав ЮрійовичМагістерська дисертація містить 95 аркушів пояснювальної записки, 6 рисунків, 49 таблиць, 8 креслеників та 22 бібліографічних посилань на використані літературні джерела. Актуальність даної роботи полягає в тому, що значна частина коду та, відповідно, потраченого на нього робочого часу, є реалізацією валідаційної логіки, зокрема контекстуальної. Проте, не зважаючи на поширеність проблеми, популярні фреймворки надають бідний інтерфейс для реалізації контекстуальної валідації. Мета дисертації – обґрунтування необхідності нового підходу написання логіки контекстуальної валідації, опис авторського рішення – спеціалізованої бібліотеки – у розрізі існуючих рішень та постулатів дизайну програмного забезпечення. Об’єктом дослідження виступає програмно-апаратна система моніторингу стану будівлі, у якій використовується дана бібліотека. Предметом дослідження є зміна метрик якості дизайну коду (Code Smells, Design Smells, Coupling / Coherency) системи внаслідок використання бібліотеки контекстуальної валідації. Елементом науково-практичної новизни у даній роботі виступає бібліотека контекстуальної валідації. Її використання сприяє зменшенню об’єму коду, цикломатичної складності, позитивному впливу на дизайн застосунку та пришвидшенню розробки ПЗ.