Разрабы ангуляра занимаются чем угодно, только не тем чем надо. С zone.js есть нюансы, но не такие, чтобы бросится и переписывать все на сигналы. Со скоростью нет проблем при правильном использовании, 34кб размер на фоне мегабайт остального кода тоже ничего не решает. Посмотрим на код, а там одни приседания меняются на другие! Просто сравните насколько проще TreeItemComponent без использования всего этого барахла (можно выкинуть оттуда сабжект, можно выкинуть стандалон и дурацкие двойные импорты).
Честно говоря, у меня от кмп дежавю, сразу вспоминаю всякие ентерпрайзные вещи из прошлого, где все как-будто бы на все случаи жизни, но полно нюансов. В каком соcтоянии находится Flutter Desktop?
В каком-то смысле это можно считать контрактом, но больше смахивает на хинты компайлеру, чтобы получить поведение как в тайпскрипте (type narrowing, type assertion, type guard). В целом выглядит не очень (многословно и трудночитаемо), если знать как это сделано в оригинале.
Логичнее делать атрибуты/аннотацию/декораторы, которые комбинируют ограничения, параметры определенных логических типов данных. Например, у вас есть поле телефон, заводите аннотацию Телефон, которая уже в себе содержит и регесп и максимальную длину и прочее. Не знаю насколько это возможно в конкретном фреймворке.
Единственный способ попадать с оценками - это завышать их. И смех в том, что это всех устроит (кроме больных на всякие kpi). Вот просто представьте, что никаких сторейпоинтов, спринтов и скрам мастеров нет и вы просто делаете задачи в порядке приоритета, что и для кого изменится? Да ничего не изменится, как делали свою работу, так и будете делать.
Не хватает контекста, явно данные вставляются не круглосуточно, а если так, то можно делать это последовательно. Второе, что не понятно, это нужен ли этой таблице кластерный индекс и какой.
`viewChild.required` вот у меня прямо подгорело от того, что это сигнал! И не просто сигнал, а сигнал который бросит ошибку. Ну зачем? Точнее почему не сделать было два апи, с сигналами и без? И это все вместо того, чтобы добавить проверку в компайлер хотя бы для статик компонентов, это же можно сделать.
Это меня всегда удивляет, провайдеры обещают девятки, их инженеры на докладах говорят про девятки, а если что-то случится - ну не будут биллать за время простоя, на этом все)
Все продукты их кроме редактора так себе, а их было не мало, space вобще закрыли, обещали spacecode, но его похоронили до рождения.
Ну ведь криво же оно выглядит? Что связывает empty с циклом?
Это набор субъективных и даже странных утверждений.
Разрабы ангуляра занимаются чем угодно, только не тем чем надо. С zone.js есть нюансы, но не такие, чтобы бросится и переписывать все на сигналы. Со скоростью нет проблем при правильном использовании, 34кб размер на фоне мегабайт остального кода тоже ничего не решает. Посмотрим на код, а там одни приседания меняются на другие! Просто сравните насколько проще TreeItemComponent без использования всего этого барахла (можно выкинуть оттуда сабжект, можно выкинуть стандалон и дурацкие двойные импорты).
Когда я читаю как "навалиилсь на проект командой менеджеров", меня просто разбирает смех)
Почему именно генерация, а не динамический код? Для типовых вещей нужны только метаданные и тогда можно в рантайме все сделать.
Смотрят на то, как клонов vscode покупают за много денег и не находят себе места )
Полностью отсутствуют какие-либо детали, чтобы можно было о чем-то судить.
Честно говоря, у меня от кмп дежавю, сразу вспоминаю всякие ентерпрайзные вещи из прошлого, где все как-будто бы на все случаи жизни, но полно нюансов. В каком соcтоянии находится Flutter Desktop?
В каком-то смысле это можно считать контрактом, но больше смахивает на хинты компайлеру, чтобы получить поведение как в тайпскрипте (type narrowing, type assertion, type guard). В целом выглядит не очень (многословно и трудночитаемо), если знать как это сделано в оригинале.
Они уже реально существуют, так что это больше не шутка.
Логичнее делать атрибуты/аннотацию/декораторы, которые комбинируют ограничения, параметры определенных логических типов данных. Например, у вас есть поле телефон, заводите аннотацию Телефон, которая уже в себе содержит и регесп и максимальную длину и прочее. Не знаю насколько это возможно в конкретном фреймворке.
Единственный способ попадать с оценками - это завышать их. И смех в том, что это всех устроит (кроме больных на всякие kpi). Вот просто представьте, что никаких сторейпоинтов, спринтов и скрам мастеров нет и вы просто делаете задачи в порядке приоритета, что и для кого изменится? Да ничего не изменится, как делали свою работу, так и будете делать.
Я поддерживаю критику ангуляра, но не в этом случае, автор просто не умеет им пользоваться.
Смешно, конечно, учитывая какая аудитория у спортс ру в почете, и смешно вдвойне, что они подали в московский суд.
Не хватает контекста, явно данные вставляются не круглосуточно, а если так, то можно делать это последовательно. Второе, что не понятно, это нужен ли этой таблице кластерный индекс и какой.
креативная реклама, молодцы
`viewChild.required` вот у меня прямо подгорело от того, что это сигнал! И не просто сигнал, а сигнал который бросит ошибку. Ну зачем? Точнее почему не сделать было два апи, с сигналами и без? И это все вместо того, чтобы добавить проверку в компайлер хотя бы для статик компонентов, это же можно сделать.
Это меня всегда удивляет, провайдеры обещают девятки, их инженеры на докладах говорят про девятки, а если что-то случится - ну не будут биллать за время простоя, на этом все)
сверла по бетону были в наличии