Добавить новость
ru24.net
Все новости
Май
2025
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
30
31

Формируй структуру папок согласно делению на модули и слои

0

Это третий принцип. Весь список здесь.

Периодически слышу и вижу в комментариях, что структура папок не должна отображать архитектуру и наоборот. У меня другое мнение. Повторю: это мой опыт, вам он может не подойти. Проверьте, протестируйте.

Я исхожу из того, что код - это продукт, и первый пользователь - это коллега рядом. Он первым будет его смотреть, комментировать, рефакторить. Структура папок и кода - это дизайн продукта. Хороший дизайн соответствует принципу наименьшего удивления. Я делю код по смыслу согласно "решетке", поэтому организую структуру папок 2-я способами в зависимости от проекта:

- Layer Folder Structure (LFS)

- Scope Folder Structure (SFS)

Читать далее



Moscow.media
Частные объявления сегодня





Rss.plus




От метро «Купчино» до поселка Шушары в 2025 году поедут новые трамваи «Невский»

Shazam. Увеличение прослушиваний в Shazam. 

На памятнике локомотиву ЧС2-010 в Барабинске зажглись ходовые огни

Сеть клиник «Будь Здоров» обновила функционал мобильного приложения


EuroMillions jackpot rolls over to £185,000,000 after no one claims ticket

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.

Arsenal ‘pushing hardest’ for Julian Alvarez transfer but face battle with Premier League rivals for ex-Man City star

This millennial CEO grew up with a heroin addict dad. Now he’s running a multimillion-dollar agency


Balkan Pharma Детройт

До середины июня ограничивается движение на развязке на трассе Ростов-на-Дону – Азов

Проект Axenix для «Юнгхайнрих» назван открытием 2025 года в сфере цифровизации по версии Digital Leaders Award

Эксперты НПС разрабатывают проектную документацию реконструкции аэропорта Сочи


Алмазы в Whiteout Survival: где собирать, как приумножать и на что тратить

Five new Steam games you probably missed (May 26, 2025)

Игра Cultivation Chat Group заняла топ-7 в китайском App Store

Началась предзагрузка Crystal of Atlan на PC и смартфонах



Наиль Гафуров: новые эпизоды в деле российского риэлтора-жулика

IX Открытый Московский фестиваль конного искусства и спорта

В Рязани с успехом прошёл благотворительный концерт «Культура в помощь Донбассу»

В Тверской области прошёл благотворительный концерт «Культура в помощь Донбассу»




Ученые проанализировали частоту использования ругательств в 20 странах

Фонд «ЦИНИС» оказывает грантовую поддержку в сфере создания дирижаблей нового типа

Новосибирское УФАС признало недобросовестными поставщиками сразу две компании

На подлете к Москве за ночь силы ПВО уничтожили 33 беспилотника


РИА «Новости»: на проспекте Вернадского устраняют последствия атаки дронов

Новосибирский экскурсовод рассказала, чем и кому интересен Новосибирск

Новосибирское УФАС признало недобросовестными поставщиками сразу две компании

Малышевские школьники защищали проекты на Всероссийской конференции


Величие Овечкина, вылет «Ак Барса» и жизнь в США – в интервью Марченко

Рафаэль Надаль подвел итоги своей карьеры на церемонии «Ролан Гаррос»

Бадоса обыграла Наоми Осаку и вышла во второй круг «Ролан Гаррос»

Касаткина о выступлении за сборную Австралии: «Это вопрос, который Tennis Australia должна решать с ITF – это уже совсем другой разговор, и я не буду в нем участвовать»


Новосибирский экскурсовод рассказала, чем и кому интересен Новосибирск

29 мая в истории Асбеста

Михаил Исаев остаётся в последней группе Национального рейтинга мэров

Инна Щеглова оказалась в семёрке худших мэров РФ


Музыкальные новости

Хабенский, Башмет и «Солисты Москвы» открыли пятый фестиваль Юрия Башмета в Красноярске

В Тверской области пройдет благотворительный концерт «Культура в помощь Донбассу»

Частичный некроз кожи выявили у Киркорова

В России пройдут показы балета «Спящая красавица» в память о Григоровиче



В Тверской области прошёл благотворительный концерт «Культура в помощь Донбассу»

В Рязани с успехом прошёл благотворительный концерт «Культура в помощь Донбассу»

Выиграть миллион на «Юмор FM» помогает улыбка

IX Открытый Московский фестиваль конного искусства и спорта


Собянин рассказал, каким будет новый пешеходный мост на остров Балчуг

Утром во вторник из Пулково не вылетят 18 самолетов

В АО «Транснефть – Дружба» определены победители конкурса профессионального мастерства

Собянин: ПВО Минобороны продолжает отражать атаки вражеских беспилотников


НПС модернизирует два участка трассы «Новороссия» в Ростовской области

Собянин рассказал, каким будет новый пешеходный мост на остров Балчуг

IX Открытый Московский фестиваль конного искусства и спорта

В Москве выставили на продажу новый ВАЗ-2109 за 1,7 млн рублей


Президент Лаоса извинился, что не смог приехать на День Победы в Москву

Путин проведет встречу с многодетными семьями из девяти регионов

Президент Лаоса извинился перед Путиным за отсутствие на Дне Победы в Москве

Выиграть миллион на «Юмор FM» помогает улыбка





Большинство россиян выбирают врача по рекомендациям знакомых

Косметолог Мадина Осман: как сохранить молодость кожи в зоне декольте

«Абсолют Страхование» и Spirit. Fitness запустили страховую подписку для клиентов фитнес–клуба

Медики высоко оценили аппарат «Швабе» для ингаляционной анестезии


Зеленский заявил, что в Киеве работают над получением ракет Taurus


«Чемпионат»: Комличенко согласовал контракт с «Локомотивом»

«Абсолют Страхование» и Spirit. Fitness запустили страховую подписку для клиентов фитнес–клуба

IX Открытый Московский фестиваль конного искусства и спорта

«Сны Пушкина» – шоу вне жанров: вы действительно поверите в сказку




Путин попросил Собянина сделать транспорт доступным для инвалидов

Собянин: Москва отбила атаку 33 вражеских дронов без потерь и ущерба

Собянин: Отражена атака трех беспилотников на Московский регион

Собянин: над Москвой и Подмосковьем отразили атаку трёх беспилотников


Станислав Кондрашов раскрывает связь между экономическим успехом и культурным вкладом

Олигархи и зелёные технологии - анализ Станислава Кондрашова

Агроном предложил этим летом высадить на огороде экзотические культуры

«Турбозавры» подвели итоги творческого конкурса «Экозавр-25»


29 мая в истории Асбеста

Дешевле в 2 раза: пожилых людей, доживших до 70 лет, ждёт приятный сюрприз с 1 июня

Новосибирский экскурсовод рассказала, чем и кому интересен Новосибирск

Бывшего ректора КФУ приговорили к 22 годам колонии строго режима


Как джин и виски из Саранска вывели предприятие Евгения Сидорова в лидеры индустрии

В суд направлено уголовное дело о незаконной охоте с причинением крупного ущерба на территории Ненецкого автономного округа

Заместитель прокурора Архангельской области и Ненецкого автономного округа Павел Матанцев и Уполномоченный по правам ребенка в Ненецком автономном округе Галина Гуляева проведут личный приём жителей Ненецкого автономного округа по вопросам защиты пра

Жара накроет регионы России


Выставка-призыв «Курение – зло, откажись от него»

Встреча друзей «Библиотека – волшебное место, где книгам не скучно, где всем интересно».

Село Субботник частично останется без электричества: в Симферополе, Евпатории, Алуште, Ялте, Керчи, Джанкое, Феодосии и Севастополе отключат свет 29 мая 2025

Мы служим книге, чтобы книга служила людям


Наиль Гафуров: новые эпизоды в деле российского риэлтора-жулика

Новосибирский экскурсовод рассказала, чем и кому интересен Новосибирск

У библиотек в России начался ренессанс

Обломки дрона рухнули во дворе жилого дома в Одинцове












Спорт в России и мире

Новости спорта


Новости тенниса
Большой шлем

Величие Овечкина, вылет «Ак Барса» и жизнь в США – в интервью Марченко






Наиль Гафуров: новые эпизоды в деле российского риэлтора-жулика

У библиотек в России начался ренессанс

Новосибирское УФАС признало недобросовестными поставщиками сразу две компании

В Москве на «Авито» продают игрушку Лалубу за 100 тысяч рублей