Size: a a a

2020 April 14

IT

Ivan Tytarenko in Frontend UA
Roman V
Ну как минимум это показывает умеет ли человек мыслить или он просто шлёпает компоненты потому что за это платят
а если он шлепает их мысля?
источник

E

Evgen in Frontend UA
Dmitry Vndrsn
да не в названии дело
Т.е. для того чтобы показать в чем разница, вы прибегаете к рассказу о прототипах?
источник

DV

Dmitry Vndrsn in Frontend UA
Evgen
Т.е. для того чтобы показать в чем разница, вы прибегаете к рассказу о прототипах?
не сильно понял вопрос)
источник

VS

V7v S6k in Frontend UA
Roman V
Ну как минимум это показывает умеет ли человек мыслить или он просто шлёпает компоненты потому что за это платят
Яким чином це показує що людина вміє мислити?

Прототипи — це крутий концепт, з точки зору класичного ООП. Значно крутіший, ніж класи. І взагалі в жс класи не потрібні.

Але інше питання в тому, як цей концепт реалізовано в жс. Як на мене, то жахливо і не тривіально. Розбиратися з цим — таке собі задоволення.

Але в цілому, освоїти практичну частину прототипів, ну ніяк не важче, ніж практичну частину класів. Відкрив MDN, прочитав, розказав. Я не бачу як це щось демонструє в інженерному плані, якщо чесно.

От якщо запитати в чому перевага прототипів над класами, то з цього може вийти цікава розмова. Але це питання для сінйора.
источник

E

Evgen in Frontend UA
Dmitry Vndrsn
не сильно понял вопрос)
Т.е. не рассказывать о наследовании, а рассказывать о цепочке прототипов?
источник

TS

Terry Sahaidak in Frontend UA
Roman V
Ну джаваскрипт один, какая разница что ты на джаваскрипте напишешь, реакт компонент или алгоритм инверсии бинарного дерева. Видеть процесс мышления кандидатак важнее его умения запускать IDE и вбивать код используя интелли сенс) Хороший столяр умеет пользоваться и стамеской, и фрезером, а если человек пришел на интервью и говторит дайте мне фрезер, я не умею пользоваться стамеской, то это плохой столяр.
співбесідував я таких не раз, що і фрезою і стамескою, а в результаті виявляєтсья, що ніі тим ні тим нормально не володіє
источник

RV

Roman V in Frontend UA
V7v S6k
Яким чином це показує що людина вміє мислити?

Прототипи — це крутий концепт, з точки зору класичного ООП. Значно крутіший, ніж класи. І взагалі в жс класи не потрібні.

Але інше питання в тому, як цей концепт реалізовано в жс. Як на мене, то жахливо і не тривіально. Розбиратися з цим — таке собі задоволення.

Але в цілому, освоїти практичну частину прототипів, ну ніяк не важче, ніж практичну частину класів. Відкрив MDN, прочитав, розказав. Я не бачу як це щось демонструє в інженерному плані, якщо чесно.

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

TS

Terry Sahaidak in Frontend UA
V7v S6k
Яким чином це показує що людина вміє мислити?

Прототипи — це крутий концепт, з точки зору класичного ООП. Значно крутіший, ніж класи. І взагалі в жс класи не потрібні.

Але інше питання в тому, як цей концепт реалізовано в жс. Як на мене, то жахливо і не тривіально. Розбиратися з цим — таке собі задоволення.

Але в цілому, освоїти практичну частину прототипів, ну ніяк не важче, ніж практичну частину класів. Відкрив MDN, прочитав, розказав. Я не бачу як це щось демонструє в інженерному плані, якщо чесно.

От якщо запитати в чому перевага прототипів над класами, то з цього може вийти цікава розмова. Але це питання для сінйора.
от прям зараз я фіг би заюзав наслідування, використовуючи прототипи без гугла)
источник

IT

Ivan Tytarenko in Frontend UA
чуваки, хотите проверить “инженерность” - возьмите таблицу компетентности разработчика. Их куча в инете - там и CS, и формочки, и мать земля, и отец небо.

Перекладываете на вопросы и гоняете кандидата. Приложив собеседование по софт-скиллам получите отличный результат
источник

TS

Terry Sahaidak in Frontend UA
я цілком згідний з тим, що людина повинна розуміти концепції, проте також вона має розуміти як ту концепцію застосувати в даний момент, використовуючи стек, з яким ви працюєте

одне діло, коли ви берете людину на перспективу, коли знаєте про людину достатньо добре, щоб знати, що вона розбереться з тим і тим, інше діло, коли бізнесу потрібний результат вже зараз, тоді всякий “кодер” краще підійде за інженера, та й завжди може вирости
источник

VS

V7v S6k in Frontend UA
Roman V
Да не сами прототипы важны, это может быть что угодно, не значит что если человек не знает как работают прототипы то он плох. Это просто тема для того чтобы увидеть что у человека в голове. Если человек ничего не знает и путается в замыканиях, зато говорит что умеет на реакте писать, то это не очень хороший разработчик
Звичайно, але я все ж вважаю це більш кодерськими скілами, ніж інженерними.
источник

VS

V7v S6k in Frontend UA
Terry Sahaidak
от прям зараз я фіг би заюзав наслідування, використовуючи прототипи без гугла)
Я ж і кажу, прототипи в жс реалізовані погано і нетривіально)
источник

DZ

Dmitry Zherebko in Frontend UA
Roman V
Да не сами прототипы важны, это может быть что угодно, не значит что если человек не знает как работают прототипы то он плох. Это просто тема для того чтобы увидеть что у человека в голове. Если человек ничего не знает и путается в замыканиях, зато говорит что умеет на реакте писать, то это не очень хороший разработчик
Зачем спрашивать то что человек не знает?
источник

DZ

Dmitry Zherebko in Frontend UA
Хочешь проверить инженерность человека спроси то в чем он разбирается и смотри как глубоко он копнул
источник

IT

Ivan Tytarenko in Frontend UA
V7v S6k
Я ж і кажу, прототипи в жс реалізовані погано і нетривіально)
а вот интересно аргументы послушать и услышать о “правильных и тривиальных” прототипах.

Ну есть объекты, они ссылаются друг на друга через ссылки.
Что сложного?
источник

VS

V7v S6k in Frontend UA
Якщо комусь цікаво глянути як виглядають прототипи і ООП здорової людини — може те глянути на https://iolanguage.org/
источник

RV

Roman V in Frontend UA
Dmitry Zherebko
Зачем спрашивать то что человек не знает?
Как кот Шредингера, не знаешь знает ли он пока не спросишь
источник

VS

V7v S6k in Frontend UA
Ivan Tytarenko
чуваки, хотите проверить “инженерность” - возьмите таблицу компетентности разработчика. Их куча в инете - там и CS, и формочки, и мать земля, и отец небо.

Перекладываете на вопросы и гоняете кандидата. Приложив собеседование по софт-скиллам получите отличный результат
+. Можу скинути нашу)
источник

DZ

Dmitry Zherebko in Frontend UA
Roman V
Как кот Шредингера, не знаешь знает ли он пока не спросишь
Скил человека это глубина его знаний и плюсик за обширность в знаний в разных темах
источник

VS

V7v S6k in Frontend UA
Dmitry Zherebko
Хочешь проверить инженерность человека спроси то в чем он разбирается и смотри как глубоко он копнул
+
источник