214просмотров
4 ноября 2025 г.
📷 ФотоScore: 235
Добрый день😁 Мое небольшое обучение программированию подошло к концу и теперь я могу продолжить разработку Mysterious Worlds. Перед продолжением разработки мне нужно оценить текущую кодовую базу, а для этого я буду использовать Draw.io. Это не реклама) Мне нравится как он позволяет хорошо выстраивать зависимости между разными классами (Участками кода) и видеть свои ошибки. В текущий момент я уже нарисовал некоторую схему работы кода и она явно дает понять, что мне предстоит рефакторинга (правка кода) и что я использовал подход спагетти 😁 Вы спросите: "Что за спагетти?" Я вам отвечу!
Это такой паттерн в работе, когда код не разделяется на четкие блоки и всё между собой связанно, а связи между ними напоминают спагетти. Такой код очень плохо тестировать, поддерживать и развивать в будущем, а мы хотим проект на долгие годы. С новыми знаниями мне больно смотреть на свой код, но придется, чтобы научиться и стать профессионалом😁