вживую может есть какие проекты или авторы, где можно всё это дело (разом) посмотреть и начать применять?
вообще, нет такого понятия как "правильный нейминг". Главный принцип - должно быть сразу или почти сразу понятно о чем папка, файл или класс.
Это конкретно про нейминг. Но я ещё раз уточню: я имел ввиду комплексно, в тч. экстеншены/протоколы, папки и подпапки (группирование) и так далее
То есть правильный, красивый, корректный подход к разработке в целом)
нет серебрянной пули. Главный принцип - должно быть понятно что в проекте происходит. Но в 2х словах могу такое посоветовать: 1) в проекте создаешь папку modules в нее помещаешь папки с экранами. 2) ели файлов мало - пусть лежат в одном каталоге, если файлов однотипных много (вьюшек) лучше сгрупипровать в папку view 3) все что используется более чем в 1 экране - можно вытаскивать в папку Shared и там уже хранить расширения в одной папке, хелперы в другой итп. По названию расширений все просто View+Extension Class+Extension итп... или ClassName+Protocolname
Это само собой) Может и я что-то под себя сделаю (или в команде свои правила, "другие"). Но есть может какие проекты на слуху, где можно это посмотреть-почитать-изучить?
я про такое не слышал. Можно туториалы посмотреть от разных специалистов и подсмотреть как они код пишут. Только так можно чему-то научится.
Как раз этим тоже сейчас занимаюсь. Буквально сегодня был вебинар у двух американцев прогеров по этой теме. А еще слышал появилась какая-то новая нотация, вроде называется Process Notation, народ хвалит.
Есть какие-либо ссылки на материал или гайды, или ещё чего?..
Стартовая инфа это конечно модели, типа MVC и т.д., вплоть до VIPER. А дальше гайдов практически нет, что кстати удивительно. Если посмотреть по живым проектам, то там или кто во что горазд, или в компаниях устанавливают свои правила, которые тоже в каждой компании могут быть свои и сильно зависят от специфики реализуемых проектов. Тот вебинар на английском , если не проблема, то может пришлю ссылку в личку
Буду благодарен за ссылку, погляжу, язык не большая проблема)
Ты знаешь, они всех развели. В первом видео, только сейчас досмотрел, они хвалят сами себя)) Но все равно ссылку сбрасываю, там они обещают следующие видео - https://forms.gle/LehDtr8KNQCaXQEPA
Welcome!
Обсуждают сегодня