Pull to refresh
some_x @some_xread⁠-⁠only

Пользователь

Send message
Ещё можно, например, не писать такие бесполезные комментарии
Как так? Почему у вас в команде кто-то типизирует код, а кто-то нет. Такие вещи должны быть закреплены в style guide и проверяться линтером.
Ты сможешь! У меня статья в открытой вкладке около недели висела, но я таки прочитал её :)

Это не путаница, а совмещение

А ещё в ts есть +, -, = и много всего другого из javascript!
Вы в курсе что ts это js superset?
BeanFactory beanFactory = new BeanFactory()

Уже не надо
NestJs тоже обёртка над express :)
Примеры не корректные. В первом примере код на js присваивает getUsers асинхронную лямбду, а код на ts присваивает getUsers сихронную лямбду возвращающую асинхронную лямбду.

Второй пример ещё более не корректен, ts не заставляет переписывать код на классы, наоборот ts стремиться поддерживать все паттерны распространенные для js.
Откройте их в отдельных вкладках
union pay эмитированной в России много где можно платить?
В таком случае код каждой функции (код которой вы не помните наизусть) перед использованием нужно обязательно тщательно изучить. Даже если это стандартная библиотека и функция выглядит как identity(v: T) => T, нужно обязательно проверить не эксплуатирует ли она баг в рантайме и не запускает ли ракету на Марс?

Вряд ли вы так делаете для всех функций которые явно не подозреваете во вредительских намерениях?

Здесь речь о том что для чистых функций предположения о их работе по сигнатуре можно делать легче и с большей степенью вероятности они будут подтверждаться.
Ну а если всё же ракета на Марс запустится, то поможет «многочасовая отладка». Но вероятность что к ней придётся прибегнуть будет меньше.

А теперь представим если бы ФСБ арестовало российского программиста давно живущего в Болгарии за лекцию на Украине, на тему криптовалюты которую он разрабатывает, обвинив в нарушении режима санкций.
Какой бы срач и вой поднялся. Акции протеста, обвинения в тоталитаризме и прочии бурления говн…
А если ФБР арестовало, то все ок. Пара редких комментариев, но в целом он сам виноват :)

Согласен с предыдущим комментатором, если джуниоров больше 2-х, то это многовато.
Кроме того, по опыту знаю что иногда у ревьювера может быть синдром «если код написан не так как написал бы я, то это плохой код». Иногда нужно чуть расслабиться и принять, что способов решить задачу много и код не плохой, а просто не привычный.

Ещё я не понял, привлекаете ли вы сеньёра к review? Если нет, то стоит. Например на задачу назначается два человека: джуниор (который будет делать здачу) и сеньёр который будет его ревьювить. Если потом выясниться что задача сделана косячно, то в первую очередь вопросы к сеньёру.

Так же, вы пишите что не можете позволить им писать плохой код из-за того потенциальных проблем с производительностью. Почему бы при постановке задачи, вместе с ней не поставлять набор перфоманс тестов для неё? Тогда пусть пишут как угодно, но перфоманс-тесты должны пройти. Если нет времени писать, то можно их же заставить писать такие тесты. Тогда вам нужно будет проверить только корректность тестов.

Ну и в конце концов если молодой специалист систематически косячит, не прогрессируют (и может быть при этом перечит), то почему бы его просто не уволить?
К этому надо относиться спокойно. Должность младшего специалиста это фильтр который не все проходят.
После прочтения статьи появляется вопрос, почему для телевизоров пишут на web-технологиях, если там так мало ресурсов? Больше подошло бы что-то вроде Qt.

Ну в плане потребности в иерархии, собаки от волков как раз мало отличаются:)

Природа проста, мы обезьяны, а обезьяны живут стаями с чёткой иерархией.
Ну а втор вроде четко проговорил это в статье, что это нужно чтоб знать сколько ты стоишь :)
А во вторых чтоб не чувствовать не себя самозванцем, синдром самозванца штука не самая приятная.

Ну и кроме того, на сколько я понимаю человеческую природу, для людей характерно стремление проранжировать себя и окружающих в рамках какой-то иерархии.
Но ведь большинство собеседований предполагают тестовое задание, причём периодически его просят сделать до интервью, а не после. А на 10 тестовых заданий нужна прорва времени.
Как вы это перевариваете?
Кроме того если собеседование успешного, то работодатель обычно хочет чтоб ты вышел как можно быстрее и главное ждёт твоего твёрдого да (или обоснованного нет). Что вы делали в такой ситуации, говорили мне нужно месяц подумать? Или у вас было иначе?
Гугл асистент и алиса передадут в хорошем качестве.

Information

Rating
Does not participate
Location
Томская обл., Россия
Date of birth
Registered
Activity