Size: a a a

var chat = new Chat();

2020 December 07

PE

Pavel Erokhin in var chat = new Chat();
Хз, никогда не мониторио рынок фронтэнд разрабов))
источник

rr

razumovsky r in var chat = new Chat();
по количеству вакансий сделал вывод
источник

ID

Igor Dulsky in var chat = new Chat();
TypeError: Cannot read property 'captionPlural' of undefined
   at new t (easydata.min.js:formatted:6793)
и негде гуглануть фикс
источник

Е

Енотечка in var chat = new Chat();
razumovsky r
да их хоть и много, все же рынок вроде еще не насыщен
их намного больше надо, чем бэкенд разрабов
источник

a

asterisk in var chat = new Chat();
В мене є файл на гіті в якому зберігаються деякі конфіги, але там звісно замість мого токену таке api_token = "your_token"; як заігнорити файл в себе, при цьому не видаляючи з гіта? Чи це не норм практика? Спочатку спробував команду git update-index --assume-unchanged FILE_NAME, але я додав ще один рядок в конфіг через гітхаб і тепер конфлікт мерджу
А команда git rm -r --cached filename теж не підходить, бо видаляє з гітхабу
источник

OD

Oleksandr Desiatnyk in var chat = new Chat();
asterisk
В мене є файл на гіті в якому зберігаються деякі конфіги, але там звісно замість мого токену таке api_token = "your_token"; як заігнорити файл в себе, при цьому не видаляючи з гіта? Чи це не норм практика? Спочатку спробував команду git update-index --assume-unchanged FILE_NAME, але я додав ще один рядок в конфіг через гітхаб і тепер конфлікт мерджу
А команда git rm -r --cached filename теж не підходить, бо видаляє з гітхабу
запиши в переменную среды на своей машине, и при запуске вытягивай
источник

a

asterisk in var chat = new Chat();
Oleksandr Desiatnyk
запиши в переменную среды на своей машине, и при запуске вытягивай
в мене там не тільки такі змінні
источник

V

Vektrius in var chat = new Chat();
Объясните полиморфизм на русском, суть в чем, я понял как работает override virtual new, но зачем это, мы веть и так в классе наследнике можем переопределить метод, зачем создавать какие-то объекты типа предка и присваивать ему тип наследника, что бы делать манипуляции с методами, объясните мне тонкость пожалуйста.

Я читал статьи на хабре, в библие C# сейчас читаю эту тему. Но вот не понимаю зачем создан полиморфизм, в чем его цель

Там написан принцип работы

А для чего не понимаю, видимо я туплю.
источник

В

Владислав in var chat = new Chat();
у тебя есть класс зоопарк, и класс животное, в зоопарке есть метод с участием   какого то животного, ты бы писал перегрузки этого метода для каждого экземпляра животного?
источник

PE

Pavel Erokhin in var chat = new Chat();
примеры на животных, как бетховен в классике
источник

PE

Pavel Erokhin in var chat = new Chat();
заходишь в энтепрайз, там ни зоопарка, ни животных ...
источник

В

Владислав in var chat = new Chat();
🤣🤣🤣
источник

AK

Alex Kiev in var chat = new Chat();
Pavel Erokhin
заходишь в энтепрайз, там ни зоопарка, ни животных ...
ну как сказать...
источник

VL

Vova Lantsov in var chat = new Chat();
Vektrius
Объясните полиморфизм на русском, суть в чем, я понял как работает override virtual new, но зачем это, мы веть и так в классе наследнике можем переопределить метод, зачем создавать какие-то объекты типа предка и присваивать ему тип наследника, что бы делать манипуляции с методами, объясните мне тонкость пожалуйста.

Я читал статьи на хабре, в библие C# сейчас читаю эту тему. Но вот не понимаю зачем создан полиморфизм, в чем его цель

Там написан принцип работы

А для чего не понимаю, видимо я туплю.
class Pinguin : Animal
{
   override ToString() => "pinguin";
}

class Dog : Animal
{
   override ToString() => "dog";
}

Animal a;
switch (animalToCreate)
{
   case "dog":
       a = new Dog();
       break;

   case "pinguin":
       a = new Pinguin();
       break;

   default:
       throw new NotImplementedException();
}

Console.WriteLine(a.ToString());

ИЛИ

class Pinguin
{
   override ToString() => "pinguin";
}

class Dog
{
   override ToString() => "dog";
}

Dog d = null;
Pinguin p = null;
switch (animalToCreate)
{
   case "dog":
       d = new Dog();
       break;

   case "pinguin":
       p = new Pinguin();
       break;

   default:
       throw new NotImplementedException();
}

if (d != null)
   Console.WriteLine(d.ToString());
else if (p != null)
   Console.WriteLine(p.ToString());
else ...
источник

VL

Vova Lantsov in var chat = new Chat();
Пример не 100% корректный, но надеюсь немного поможет
источник

VL

Vova Lantsov in var chat = new Chat();
Ключевой момент именно после switch идёт
источник

VL

Vova Lantsov in var chat = new Chat();
Разница между тем, используем мы базовый класс или без него
источник

V

Vektrius in var chat = new Chat();
Всем спасибо, разобрался более менее
источник

a

asterisk in var chat = new Chat();
Vektrius
Объясните полиморфизм на русском, суть в чем, я понял как работает override virtual new, но зачем это, мы веть и так в классе наследнике можем переопределить метод, зачем создавать какие-то объекты типа предка и присваивать ему тип наследника, что бы делать манипуляции с методами, объясните мне тонкость пожалуйста.

Я читал статьи на хабре, в библие C# сейчас читаю эту тему. Но вот не понимаю зачем создан полиморфизм, в чем его цель

Там написан принцип работы

А для чего не понимаю, видимо я туплю.
источник

a

asterisk in var chat = new Chat();
Там ще в них здається є
источник