fullstack-development / developers-roadmap

How to learn front-end or back-end development
1.19k stars 266 forks source link

Добавить вопросы по фичам es6, es7 #71

Open kinda-neat opened 5 years ago

kinda-neat commented 5 years ago

Arrow functions, template strings, destructuring, for of, spread operator...

Sha1fei commented 5 years ago

Деструктуризация и спред есть на джуне в работе с данными, for of при рассказе про итераторы.

krashaen commented 5 years ago

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

chmnkh commented 5 years ago

спрашивать про темплейт строки это какой-то рофл, если честно: стажеров должны еще на ревью заставлять их использовать (как правило там у всех конкатенация изначально)

про стрелочные функции можно вообще в самом первом джуне спросить, например, когда вообще будут про функции рассказывать (мб имеет смысл явно тогда там дописать)

в целом я не сильно ЗА добавление вопросов про такие фичи, потому что незнание фич всплывает легко на ревью и фиксится одним дискашеном. я бы поэкономил время собесов и не стал их тратить на объяснение каких-нибудь темплейт строк

kinda-neat commented 5 years ago

Ну темплейт строки мб и не так интересны, а вот, к примеру, о стрелочных функциях есть что спросить

kinda-neat commented 5 years ago

Накидаю пока малямс

kinda-neat commented 5 years ago

+ расписать про классы

kinda-neat commented 5 years ago

спрашивать про темплейт строки это какой-то рофл, если честно: стажеров должны еще на ревью заставлять их использовать (как правило там у всех конкатенация изначально)

про стрелочные функции можно вообще в самом первом джуне спросить, например, когда вообще будут про функции рассказывать (мб имеет смысл явно тогда там дописать)

в целом я не сильно ЗА добавление вопросов про такие фичи, потому что незнание фич всплывает легко на ревью и фиксится одним дискашеном. я бы поэкономил время собесов и не стал их тратить на объяснение каких-нибудь темплейт строк

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

chmnkh commented 5 years ago

раз ты это вспомнил, и раз уж я отписался в ишью по сагам, тут тоже напишу

я против всех приведенных тобою вопросов, потому что это не маст хэв, и так изучат что и как, тратить время на разговор про все это - это дичь

kinda-neat commented 5 years ago

раз ты это вспомнил, и раз уж я отписался в ишью по сагам, тут тоже напишу

я против всех приведенных тобою вопросов, потому что это не маст хэв, и так изучат что и как, тратить время на разговор про все это - это дичь

с другой стороны тяжело надеяться, что то или иное люди прочитают сами, в итоге будут иметь знания только те, которые ты от него требовал и все, полной картины не будет. Причем тут еще есть другой поинт: когда собесишься в какую-нибудь компанию (даже в рамках нашей компании) к крутым чувакам, там всплывает куча всяких тонкостей работы тех или иных штук, вопросы позволяют хотя бы знать о тех или иных тонкостях, ты будешь помнить что что-то там opacity делает с stacking context в теме с z-index. завтра утром обсудим ща логова уже не варит, имхо сказать даже про темплейт-строки 6сек если чувак готов и знает, если не знает и тянет - пусть идет читает. при этом всем согласен что нужен баланс, вот по этому поводу и похоливарим :)

Znack commented 5 years ago

Надеяться, что это вскроется на ревью, и что после этого чувак пойдёт именно системно читать, не стоит, мне кажется. В этом на самом деле и вообще была идея карты развития — у нас до неё все развитие было через "вскроется на ревью", но это не очень помогало :) Концептуальные и фундаментальные вещи лучше заранее знать и знать их системно. К тоже это джуновский уровень, там нормально такие вещи, как нюансы контекста в разных функциях или того, как работает всплытие, обсуждать. Ну темплейт строки может и правда слишком банальная вещь :)