Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Yagher

  • 4
    вклад
  • 0
    вопросов
  • 8
    ответов
  • 38%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • В чем преимущества TS?

    Yagher @Yagher
    Дмитрий, если так, то нужно будет обратиться к команде А.
    Написано 13 нояб. 2022
  • В чем преимущества TS?

    Yagher @Yagher
    Дмитрий, а если поменять команды местами?
    Написано 13 нояб. 2022
  • Как использовать внешнюю переменную и аргумент с одинаковым именем?

    Yagher @Yagher
    let err = {args: 1, outer: 2};
    function foo(err) {
      if(err.args) err.outer = err.args;
    }
    foo(err);
    console.log(err);
    Написано 31 окт. 2022
  • Может кто-нибудь дать реальную задачу на которой можно применить ООП?

    Yagher @Yagher
    mayton2019,

    Если я нахожу другое решение этой-же задачи которое - имет более короткий код и не вовлекает
    в решение ненужные сущности - то я считаю что я нашел более оптимальное решение.

    Это выглядит так как если бы вы писали код для себя, но работая в команде нужно соблюдать правила, гайды. Другими словами, ненужные сущности становятся нужными, потому что это повышает уровень абстракции и позволяет легче реализовывать и поддерживать проект, когда в нем задействовано несколько человек.

    Я просто говорю о том что не всегда ООП решение оправдано.

    Согласен. ООП не всегда нужно использовать.
    Написано 30 окт. 2022
  • Почему включаются кулеры на ноутбуке когда нету нагрузки/при подключении зарядки?

    Yagher @Yagher
    Когда вы подключаете к зарядке, видимо, включается другой профиль, например, максимальная производительность и поэтому кулеры включаются чаще или вообще работают постоянно.
    Написано 29 окт. 2022
  • Может кто-нибудь дать реальную задачу на которой можно применить ООП?

    Yagher @Yagher
    mayton2019,

    А задачи создания языков с целью доказать что-то - это сугубо удел теоретиков.

    Вот об этом и речь - как доказывать правоту ООП через математический аппарат.
    Как написал DollyPapper ООП - это набор практик и думаю, что единственно верным доказательством правоты может выступать решение или не решение задачи. То есть, если используем ООП и у нас есть реализованный проект, который выполняет задачи бизнеса, который относительно легко, благодаря ООП, настраивается, масштабируется, поддерживается - значит правота ООП доказана.
    Если в будущем появится другая методология, которая предложит бенефиты получше ООП, значит все будут постепенно переходить на нее. Сейчас же ООП, пожалуй, лучшее что есть.
    Написано 29 окт. 2022
  • Может кто-нибудь дать реальную задачу на которой можно применить ООП?

    Yagher @Yagher
    mayton2019, тоже. Вы же пишете одного уровня абстракции, которые затем компилируются в другой.
    Написано 28 окт. 2022
  • Может кто-нибудь дать реальную задачу на которой можно применить ООП?

    Yagher @Yagher
    mayton2019, без абстракций не обойтись. Весь js - это тоже абстракция.
    Написано 28 окт. 2022
  • Может кто-нибудь дать реальную задачу на которой можно применить ООП?

    Yagher @Yagher
    mayton2019,

    и как они восприняли этот сахар? Они включили его в конвенцию по коду и стали использовать? Или они пожали плечами и пошли дальше заниматься своими делами?

    Это уже надо спрашивать у них.

    Я ищу человеческий мотиватор к тому чтобы ООП зашло. Пока - не нахожу.

    Абстракция, с помощью которой удобно описывать предметную область.
    Написано 28 окт. 2022
  • Может кто-нибудь дать реальную задачу на которой можно применить ООП?

    Yagher @Yagher
    mayton2019, общепринятой практики ООП в js может быть и нет, но ООП то есть и формат обмена не может этого заменить. ООП это не функция, которая где-то лежит.
    А по поводу рудимента, то мне кажется, что как раз для таких фронт-разработчиков и ввели синтаксический сахар в виде классов.
    Написано 28 окт. 2022
  • Может кто-нибудь дать реальную задачу на которой можно применить ООП?

    Yagher @Yagher
    DollyPapper, когда нет определения "аббривиатуре", то каждый может понимать или знать ООП по-своему.
    Написано 28 окт. 2022
  • Может кто-нибудь дать реальную задачу на которой можно применить ООП?

    Yagher @Yagher
    DollyPapper, попробуйте дать определение термину ООП.
    Написано 28 окт. 2022
  • Может кто-нибудь дать реальную задачу на которой можно применить ООП?

    Yagher @Yagher
    mayton2019,

    в любой экземпляр класса можно добавить что угодно или переопределить

    Есть Object.freeze(), например.
    Написано 28 окт. 2022
  • Может кто-нибудь дать реальную задачу на которой можно применить ООП?

    Yagher @Yagher
    Это хороший вопрос, но однозначного ответа на него нет.

    Нет даже однозначного ответа на вопрос "что такое ООП".
    Написано 28 окт. 2022
  • Как выглядит правильный процесс тестирования?

    Yagher @Yagher
    Если не ошибаюсь, то у тестеров есть такое понятие как "эффект пестицида" и с таким плохим процессом он будет достигнут очень быстро.
    Написано 26 окт. 2022
  • Как заранее знать уровень подготовки спрашивающего?

    Yagher @Yagher
    А кем надо быть, чтобы отвечать на то, что можно загуглить.
    Написано 25 окт. 2022
  • Какой компилятор выбрать для C++?

    Yagher @Yagher
    Евгений Шатунов, получается нужно писать по стандарту и выбирать любой компилятор.
    Написано 21 окт. 2022
  • Как назначать элементу классы в зависимости от его текстового содержимого?

    Yagher @Yagher
    Максим с Казахстана, тем не менее, not a number - имеет числовой тип. Это такой способ указать, что данное число - не число, оставаясь в границах одного типа.
    Написано 21 окт. 2022
  • Как поставить Linux на смартфон?

    Yagher @Yagher
    Sanes, есть в других ответах по ссылкам или это поделки?
    Написано 21 окт. 2022
  • Как назначать элементу классы в зависимости от его текстового содержимого?

    Yagher @Yagher
    Только нужно учитывать, что parseInt может вернуть NaN, которое тоже воспринимается js'ом как тип number.
    Написано 21 окт. 2022
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • Drno
    • 16 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 6 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 5 ответов
    • 0 вопросов
  • telegram_value_maker
    • 5 ответов
    • 0 вопросов
  • Rsa97
    Rsa97
    • 4 ответа
    • 0 вопросов
  • site2life
    Ваня Зюзгин
    • 3 ответа
    • 1 вопрос
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации