Top-level statement, ковариантность возвращаемых значений - C# 9, .NET 5

แชร์
ฝัง

ความคิดเห็น • 5

  • @deusvecumest
    @deusvecumest 3 ปีที่แล้ว +1

    Коммент для поддержки активности

  • @romkaborisov8640
    @romkaborisov8640 3 ปีที่แล้ว +2

    Спасибо за видео!

  • @denislopatin3100
    @denislopatin3100 3 ปีที่แล้ว +1

    по поводу читабельности - это шаг к vb.net

  • @yulian_13
    @yulian_13 3 ปีที่แล้ว +2

    Javascript изыйди.

  • @NewUser78654
    @NewUser78654 11 หลายเดือนก่อน

    Нет не круто. Не круто, что сначала ученикам приходилось говорить, что не надо обращать на класс внимание , а потом можно выкинуть всё используя топ левел стейтмент.
    Я даже поначалу не смотрел видео до момента где компилятор за нас создал всё то, что мы удалили. Я знал, что так будет (не трудно догадаться).
    Я просто похлопаю(с мем). Это не круто - это песец (зверек такой) Программирование явно зашло не туда. Если что, занимаюсь программированием более 10 лет.
    Каждая новая фича должна нести смысл. В данном случае смысла нет - это подобно синтаксическому сахару. Можно возразить, сказав, что смысл - писать меньше кода.
    Но есть проблема. Эта новая фича никак не влияет на старую, т.е. введение этого способа написания кода не убирает старый способ.
    В результате теперь есть 2 способа написания кода + парочка новых правил для новой фичи, которые никак не повлияют на результат, но которые надо знать.
    Итого теперь любую программу мы можем написать 2 способами. Добавим ещё синтаксического сахара = умножим способы на 2, ведь к тем 2 способам мы получим ещё один вариант написания для каждого из них. Геометрическая прогрессия.
    Теперь умножим всё это на паттерны (которых более 100 и у каждого в одном языке может быть до 5 реализаций) - ведь многие типовые задачи мы можем решить с помощью нескольких вариантов, построение архитектуры из разной комбинации паттернов, код стайлу (в каждой компании он свой) и получаем просто огромную почву для самого разного кода и холивара, выяснения отношений чей код лучше и очередных книжек Робертов Мартинов про код и принципы, которые весьма сомнительны, но дядя Боб хочет триста баксов (на самом деле сто). Фух....
    Зае..достало. Что не язык лезет во все щели, меняет все правила, потом пишут фреймворки в каждом из которых свои правила и спорят, спорят что лучше и чей код идеальнее.
    На проде- легаси код. В теории солид и паттерны, в реале переписали код 2 раза и смена команды + переписка кодовой базы на чем нибудь модном.
    Когда начинал программировать думал, то будет всё по науке. Сейчас, понимаю - программирование не наука, а какой то цирк с конями.