Основная проблема всего кода в игре - он полностью привязан к юнити. Это очень сильно усложняет работу с кодом. Мой совет - добавить над необходимыми сущностями абстракцию и отвязать их от движка юнити. Тогда не придётся заниматься такой ерундой, как дублирование кода.
Что ж. По какой-то причине не могу оставить коммент к 5-ой части.
Если кратко, стало понятно, что код для вас - это что-то типа уборщика на складе. Вроде как-то работает, вроде есть результат. Пока не уволился и не умер, норм.
Вы очень торопитесь. В коде много ошибок: в написании слов, в стилистике, в логике.
Попытка стать кодером с наскока - забавна.
Мы чётко видим результат. Кодить не просто, а кодить хорошо - сильно сложнее. Я уже не говорю про разработку в целом, тут вообще ад.
Спасибо, что разбиваете миф о простоте нашей профессии.
Интересно наблюдать, как человек, абсолютно не умеющий писать код, пытается писать код. Вам очень повезло с навыком написания тестов и с навыком оправдания своих действий.
Если вы немного почитаете про объектно ориентированное программирование и принцип разделения ответственности, то поймёте, почему вам стало сложно работать с кодом.
Ваша основные проблемы - отсутствие навыка построения архитектуры и отсутствие опыта написания кода. Ваше огромное преимущество - наличие чуйки.
Мне очень интересно, во что превратится кодовая база проекта к концу эксперимента. Если сможете, пожалуйста, выложите в открытый репозиторий код проекта.
И я вас призываю не откладывать рефакторинг на потом - именно из-за отсутствия нормальной архитектуры вы страдаете последние три статьи.
Основная проблема всего кода в игре - он полностью привязан к юнити. Это очень сильно усложняет работу с кодом. Мой совет - добавить над необходимыми сущностями абстракцию и отвязать их от движка юнити. Тогда не придётся заниматься такой ерундой, как дублирование кода.
Что ж. По какой-то причине не могу оставить коммент к 5-ой части.
Если кратко, стало понятно, что код для вас - это что-то типа уборщика на складе. Вроде как-то работает, вроде есть результат. Пока не уволился и не умер, норм.
Вы очень торопитесь. В коде много ошибок: в написании слов, в стилистике, в логике.
Попытка стать кодером с наскока - забавна.
Мы чётко видим результат. Кодить не просто, а кодить хорошо - сильно сложнее. Я уже не говорю про разработку в целом, тут вообще ад.
Спасибо, что разбиваете миф о простоте нашей профессии.
Интересно наблюдать, как человек, абсолютно не умеющий писать код, пытается писать код. Вам очень повезло с навыком написания тестов и с навыком оправдания своих действий.
Если вы немного почитаете про объектно ориентированное программирование и принцип разделения ответственности, то поймёте, почему вам стало сложно работать с кодом.
Ваша основные проблемы - отсутствие навыка построения архитектуры и отсутствие опыта написания кода. Ваше огромное преимущество - наличие чуйки.
Мне очень интересно, во что превратится кодовая база проекта к концу эксперимента. Если сможете, пожалуйста, выложите в открытый репозиторий код проекта.
И я вас призываю не откладывать рефакторинг на потом - именно из-за отсутствия нормальной архитектуры вы страдаете последние три статьи.