Size: a a a

JavaScript.Ninja

2021 January 25

G

Gold in JavaScript.Ninja
А умение решать задачи с leetCode и прочих ресурсов может говорить об уровне разработчика ? Или это просто отдельный скилл?
источник

V

Vlad in JavaScript.Ninja
Gold
А умение решать задачи с leetCode и прочих ресурсов может говорить об уровне разработчика ? Или это просто отдельный скилл?
Решай кодварс
источник

V

Vlad in JavaScript.Ninja
Это может показать твой уровень
источник

G

Gold in JavaScript.Ninja
Не кодеварс вообще не заходит, другие нравятся)
источник

G

Gold in JavaScript.Ninja
На самом деле просто интересно есть ли какая-то корреляция между умением решать алгоритмические задачи и писать хороший код
источник

IK

Illya Klymov in JavaScript.Ninja
Gold
На самом деле просто интересно есть ли какая-то корреляция между умением решать алгоритмические задачи и писать хороший код
Я ее не вижу
источник

CN

Calle Nord in JavaScript.Ninja
Mikita Melnikau
Доброго вечера! Почему в TS второй дженерик подписывают U? Как это расшифровывается?
Обычно это означает начало какого то слова, типа <T, R> target/result
источник

MM

Mikita Melnikau in JavaScript.Ninja
Calle Nord
Обычно это означает начало какого то слова, типа <T, R> target/result
Я про заглавную U
источник

CN

Calle Nord in JavaScript.Ninja
Mikita Melnikau
Я про заглавную U
У нас U обозначает unknown
источник

CN

Calle Nord in JavaScript.Ninja
Любой тип переменной может быть
источник

MM

Mikita Melnikau in JavaScript.Ninja
А заглавная K?
источник

CN

Calle Nord in JavaScript.Ninja
Key
источник

MM

Mikita Melnikau in JavaScript.Ninja
Может вообще есть где-то нормальная конвенция?? Я просто всё облазил ничего не нашел
источник

AF

Andrei Fomenko in JavaScript.Ninja
источник

MM

Mikita Melnikau in JavaScript.Ninja
А да точно key
источник

AF

Andrei Fomenko in JavaScript.Ninja
class KeyValuePair <K, V> {
 public key: K;
 public value: V;
 constructor(key: K, value: V) {
   this.key = key;
   this.value = value;
 }
}
Например
источник

MM

Mikita Melnikau in JavaScript.Ninja
А заглавная P это property. И больше зарезервированных конвенцией имён дженериков нет?
источник

AF

Andrei Fomenko in JavaScript.Ninja
By convention, type parameter names are single, uppercase letters. This stands in sharp contrast to the variable naming conventions that you already know about, and with good reason: Without this convention, it would be difficult to tell the difference between a type variable and an ordinary class or interface name.

The most commonly used type parameter names are:

E – Element (used extensively by the Java Collections Framework)
K – Key
N – Number
T – Type
V – Value
S,U,V etc. – 2nd, 3rd, 4th types
источник

AF

Andrei Fomenko in JavaScript.Ninja
источник

MM

Mikita Melnikau in JavaScript.Ninja
Благодарю за столь подробное разъяснение.
источник