Формируй структуру папок согласно делению на модули и слои
Это третий принцип. Весь список здесь .
Периодически слышу и вижу в комментариях, что структура папок не должна отображать архитектуру и наоборот. У меня другое мнение. Повторю: это мой опыт, вам он может не подойти. Проверьте, протестируйте.
Я исхожу из того, что код - это продукт, и первый пользователь - это коллега рядом . Он первым будет его смотреть, комментировать, рефакторить. Структура папок и кода - это дизайн продукта. Хороший дизайн соответствует принципу наименьшего удивления. Я делю код по смыслу согласно "решетке ", поэтому организую структуру папок 2-я способами в зависимости от проекта:
- Layer Folder Structure (LFS)
- Scope Folder Structure (SFS)
Читать далее
Новости России
Москва
Специальный показ анимационного фильма «Ай да Пушкин!» на фестивале «Пушкинфест» в Тверской области
Moscow.media
Частные объявления сегодня
Джиджи Хадид снялась в бикини для модного бренда
Эксперты ГПМ Радио выступят на ежегодной конференции РАР в Сочи
Парки рядом с Marins Park Hotel Москва Пражская
Клубный дом Моне - жилой комплекс, вдохновленный искусством
European Darts Open 2025: Schedule and results as Nathan Aspinall and Stephen Bunting head stacked field
EuroMillions jackpot rolls over to £185,000,000 after no one claims ticket
Australia approves 40-year extension for contentious gas plant
I had a bitter divorce with my ex-husband. I didn't expect his new wife to become one of my best friends years later.
Специальный показ анимационного фильма «Ай да Пушкин!» на фестивале «Пушкинфест» в Тверской области
IX Открытый Московский фестиваль конного искусства и спорта
Люси Пылаева и гигантский Labubu: новый уровень модной иронии на RU.TV 2025
В Тверской области прошёл благотворительный концерт «Культура в помощь Донбассу»
Elden Ring Nightreign Equilibrious Beast boss guide: How to beat Libra
Началась предзагрузка Crystal of Atlan на PC и смартфонах
Игра Cultivation Chat Group заняла топ-7 в китайском App Store
This underwater city builder had me more emotionally invested in my corals than SimCity does in my human citizens, and you can try it at the next Steam Next Fest
Форум «Прикладное применение ИИ и робототехники в бизнесе и промышленности»
Культура на русском. Креативные индустрии 5.0
Специальный показ анимационного фильма «Ай да Пушкин!» на фестивале «Пушкинфест» в Тверской области
В Тверской области прошёл благотворительный концерт «Культура в помощь Донбассу»
Форум «Прикладное применение ИИ и робототехники в бизнесе и промышленности»
"ЗАЧЕМ СПЕЦСЛУЖБАМ США МОЛИТЬСЯ НА ТРАМПА, ХОТЬ НЕ ОН ПРИКАЗАЛ ЦВЕТОЧКИ HЮХАТЬ". СЕНСАЦИЯ! В.В. Путин, Дональд Трамп, Илон Маск. Россия, США, Европа могут улучшить отношения и здоровье общества?!
Люси Пылаева и гигантский Labubu: новый уровень модной иронии на RU.TV 2025
«Подводные камни». Как быть честным наследником и не остаться без квартиры?
Народному артисту РФ Владимиру Кузьмину исполнилось 70 лет
Овчинский: 880 жителей ЮАО переехали по реновации с начала года
Жителей Орла шокировали уродливые рогатые деревья
Монфис совершил камбэк с 0-2 и пробился во второй раунд "Ролан Гаррос"
Елена Рыбакина сделала признание о работе со скандальным тренером
Теннисистка Александрова вышла во второй круг Открытого чемпионата Франции
Мирра Андреева раскрыла необычный секрет разгромной победы над Юлией Путинцевой
Бежим синхронно со всем миром. Ульяновцы присоединились к полумарафону
Абхазия станет стратегическим партнером Черноморского флота России
Замглавы ТГК-14 Мясника заключили под стражу до 28 июля
Жителей Орла шокировали уродливые рогатые деревья
Музыкальные новости
В Тверской области прошёл благотворительный концерт «Культура в помощь Донбассу»
«Огромная боль». Бенуа де ла Данс посвятят Юрию Григоровичу
Игорь Бутман, Московский джазовый оркестр и Фантине представят Россию на «Akra Jazz Festival» в Турции
Специальный показ анимационного фильма «Ай да Пушкин!» на фестивале «Пушкинфест» в Тверской области
Культура на русском. Креативные индустрии 5.0
Форум «Прикладное применение ИИ и робототехники в бизнесе и промышленности»
Специальный показ анимационного фильма «Ай да Пушкин!» на фестивале «Пушкинфест» в Тверской области
Покупки для детей в ТРЦ «Нора»
В Рязани с успехом прошёл благотворительный концерт «Культура в помощь Донбассу»
Сварщик - это не профессия, а призвание!
Глава ТПП РФ Катырин: палата предложила применять АУСН компаниям в муниципалитетах
Футбольный клуб «Зенит» благодарит Дмитрия Чистякова за преданность цветам
В Москве на Онежской улице из-за массового ДТП образовалась пробка
"Авито" запустил онлайн-бронирование такси в Москве и Санкт-Петербурге
ДТП произошло на внешней стороне 103-го километра МКАД с участием машины и мотоцикла
Владимир Ефимов: В Западном Дегунине около 700 горожан приступили к осмотру жилья по программе реновации
Путин поручил меры по сохранению памяти о защитниках Родины
Для участников специальной военной операции обеспечат возможность поступления на муниципальную службу
Визит вдовы Абэ к Путину подарил надежду в нормализацию отношений России и Японии
Путин предложил регионам рекомендации по обучению участников СВО
Новые условия безвиза планируют согласовать в июне Россия и Китай
Правительство США утвердило новую вакцину против COVID-19 для применения
По факту массового заболевания пассажиров теплохода в Угличе возбуждено уголовное дело
Московских врачей заманили на работу в Волгоградскую область
Как подготовиться к визиту к трихологу?
Косметолог Никитенко назвала бьюти-процедуры, которые можно делать во время беременности
Зеленский совершил очередную хамскую провокацию
Саймон Купер: человек, который заставил футбол заговорить по-новому
Трилогия Скотта Янга «Мой кумир - хоккей» влюбила в спорт миллионы мальчишек
Сергей Собянин. Главное за день
Мэр Москвы наградил лучших учителей Москвы
Сергей Собянин назвал имена победителей профессионального конкурса для учителей
Собянин поблагодарил московских спасателей за труд и профессионализм
Лучшие приложения для того, чтоб отслеживать экологическую обстановку
NBC: В США активисты требуют отключить суперкомпьютер Маска
Какие ягоды из Красной книги есть в лесах Подмосковья и что грозит за их сбор
За сутки в России было ликвидировано 44 природных пожара
Wildberries оштрафовал сотрудников на 15 тысяч за поцелуй в лоб
Народному артисту РФ Владимиру Кузьмину исполнилось 70 лет
Замглавы ТГК-14 Мясника заключили под стражу до 28 июля
Монорельсу быть? Власти Ростовской области снова вспомнили о забытой идее
Жаркое, дождливое и опасное: какое лето ждет россиян
Город будущего — в твоих руках: жители Архангельской области выбирают, какие места благоустроят к 2026 году
Заместитель прокурора Архангельской области и Ненецкого автономного округа Павел Матанцев провел личный прием работников ГУП НАО «Нарьян-Марская электростанция»
Арктика с женским лицом: Архангельск готовится к масштабному форуму лидеров и идей
«Поэма» в сердце города: новый уровень жизни в центре Симферополя
Акция «Поздравь библиотеку с праздником».
Встреча друзей «Библиотека – волшебное место, где книгам не скучно, где всем интересно».
Из Петербурга будут ходить регулярные автобусы в Геленджик и Симферополь
Замглавы ТГК-14 Мясника заключили под стражу до 28 июля
«Подводные камни». Как быть честным наследником и не остаться без квартиры?
Жителей Орла шокировали уродливые рогатые деревья
Глаукома и катаракта: как сохранить зрение после 45 лет