Недавно в ленте FB попалось интереснейшее видео Теория Всего и феноменологическая Теория Сложности. Что это и почему это важно? где, помимо всего прочего интересного, прозвучала следующая цитата
User
Angular: ng-content для ng-template
Angular не поддерживет возможность использования Content Projection для шаблонов (ng-template), но её можно реализовать самостоятельно.
О некоторых аспектах сложных Angular проектов
Как ранее было отмечено в предыдущем посте концепция рабочего каталога Angular закономерно эволюционировала до поддержки полноценных workspace - проверенный и понятный способ управления сложностью при масштабировании процесса разработки (Visual Studio Solution , SBT Multi-Project builds , Gradle Multi-Project Builds , RushJS , Lerna и др. ).
Для каждого, кто практически сталкивался с Angular проектом средней руки, не будет секретом, что angular.json может легко содержать тысячи строк убористого JSON, с невероятным, даже нарочито избыточным количеством дублирующейся информации. Проблема отнюдь не новая и дающая о себе знать при eмасштабировании процесса разработки сложного продукта. Компактность и человеко-читаемость формата явно не была в приоритетах, и как-бы намекает, что человеку тут и нечего делать. Из этого и будем исходить.
Коронавирус: Фиаско века в процессе творения? Как мы принимаем решения без достоверных данных
Перевод статьи для профильного медицинского издания "STAT" в разделе "Мнения". Автор, Джон П.А. Иоаннидис (John P.A. Ioannidis) — профессор медицины, эпидемиологии и здоровья населения, биомедицинской науки и статистики Стэнфордского университета, со-директор Стэнфордского инновационного центра метаисследований.
COVID-19, уже называется «пандемией века». Но так же, может быть, это и самое масштабное «фиаско века».
Коронавирус: Возможные последствия для общества, экономики и медицины
„То, что принято без доказательств, может быть отвергнуто без доказательств.“— Эвклид.
Пост «Коронавирус: почему надо действовать прямо сейчас», как и оригинал перевода собрал много внимания аудитории по вполне понятным причинам. Поскольку всё в мире должно находиться в равновесии, то в рамках этого поста будет дана попытка представить ещё один взгляд на, уже всеобщую, проблему. Задача явным образом опровергнуть или разоблачить вышеприведённый пост не стоит. Каждый самостоятельно может сопоставить противоречащие утверждения.
Действительно, учитывая всё, что происходит с коронавирусом, может оказаться очень сложно принять решение, что делать прямо сейчас. Стоит ли подождать, пока станет больше информации? Надо ли предпринять что-то уже сегодня? Если да, то что?
К сожалению, суждения очень многих, в настоящее время приобретают характер веры. Тем не менее, всем, кто действительно имеет желание понимать природу явления этот материал может дать пищу для размышлений или задать направление для собственных исследований, чтоб помочь детальней разобраться в непростой ситуации и иметь больше шансов для взвешенных решений.
В этом видео со множеством графиков, данных и моделей автор постарается ответить на многие вопросы:
- Какова природа вирусных заболеваний? 3:30
- Каков существующий масштаб ущерба от вирусных заболеваний, когда об этом не было принято повсеместно говорить?
- Какова механика и специфика распостранения острых вирусных респираторных заболеваний и коронавируса в частности? 17:30
- Для кого коронавирус представляет опасность? 23:00
- Как корректно считать и оценивать смертность, летальность и каковы эти значения для коронавирусной инфекции? 30:00
- Какова связь между заразностью и смертностью вирусных инфекций? 35:00
- Про маски. 50:00
- Ретроспективный разбор действий Китая и о пользе карантина. 53:00
Отсутствие страха и радость от жизни в IT
Первый торговец написал: «Ситуация безнадёжная. Здесь все ходят босиком.»
Второй ответил: «Перспективы превосходные. Здесь ещё ни у кого нет обуви.»
Отсюда
Первое письмо, вы вчера получили.
Этот пост, собственно, и есть «вторая телеграмма» :)
Пример организации кода для сложного Angular проекта
Официальная документация Angular неплохо описывает, а angular-cli автоматически создает структуру относительно простого проекта. Но по мере его развития сложность неизбежно растет и возникает естественная необходимость как-то этой сложностью управлять. В том числе и за счет декомпозиции.
(Изображение взято из статьи "12 Things to Help Large Organizations Do Angular Right" )
Данная публикация есть практическое осмысление статей "12 Things to Help Large Organizations Do Angular Right" (Victor Savkin, Co-founder of Narwhal Technologies (nrwl.io) и "Angular: Understanding Modules and Services" (Michele Stieven, Web Developer & JS enthusiast) через призму собственного опыта работы с фреймворком.
Information
- Rating
- Does not participate
- Location
- Россия
- Registered
- Activity