Задать вопрос
@beduin01

Почему сейчас предпочитается другая нотация типов?

Раньше (и в других языках) писал в стиле:
List<Map> result = [];
Сейчас линтер повсвечивает и предлагает записать как:
var result = <Map>[];

Есть ли в этом какой-то глубинный смысл или линтер просто корявый? В том же C# сейчас как принято?
  • Вопрос задан
  • 50 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Merion Academy
    Разработка приложений на Flutter и Dart
    2 месяца
    Далее
  • OTUS
    Flutter Mobile Developer
    6 месяцев
    Далее
  • Stepik
    Dart+Flutter - быстрый gRPC бек и клиент для чата на Protobuf
    2 недели
    Далее
Пригласить эксперта
Ответы на вопрос 2
GavriKos
@GavriKos
Микропетпроджект - домашнее облако homeCloud
Каждый пишет как ему удобно, главное договоритесь в команде о ЕДИНОМ для команды стиле, и настройте все под него линтер.

Глубинного смысла ни в первом ни во втором случае нет (за исключением что разные инициализаторы - но в дарте не силен)
Ответ написан
Комментировать
@Neonoviiwolf
Flutter developer
Линтер нужен, чтобы все писали в едином стиле и правилам, вот в дарте настроен линтер теперь так, вы можете создать свои правила линтера.
А по вопросу - команда дарта просто считает устаревшим перввый вариант
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы