Пожалуйста, не включайте в основной текст работы фрагменты исходного кода вашего решения.
В 99% случаев, он там не нужен и создает ощущение что вы решили “налить воды”. Размещайте код или в Приложении, или в репозитории.
В 1%, когда ваш диплом посвящен вопросам разработки инструментов разработки / синтаксических анализаторов / генерации кода, размещение фрагментов исходного кода может быть допустимо.
Рекомендуемый объём машинописного текста ВКР без приложений. Если у вас получилось больше страниц, чем максимальная планка - это не проблема, сокращать ничего не нужно: