На codility так же набор тестов. За каждую задачу тебе дают баллы за правильность решение и за перфоманс и потом суммарный бал. Т.е. раскладку по задачам можно видеть, но почему ты завалил перфоманс уже не поймешь.
Я программист и я так не считаю. Поэтому отнюдь не каждый. А вот навыки работы с компьютером и понимание как работают современные технологии я думаю преподавать нужно. Многие вообще базовых принципов не знают
Какой-то очень странный подбор языков, выбранный лишь потому что автор их учил. Некоторые вообще очень специфичные или нигде не используются. Нет функционального программирования опять же.
У меня тут спор возник с одним разработчиком. По поводу применения const с объектами.
Он утверждал, что смысл const это просто заменить данный идентификатор значением константы. И его нельзя использовать с объектами.
Это может быть верно для компиляции Си или Ассемблера, но в мире JS имхо делается фиксированная привязка на область памяти с данным значением. И в моем понимании const скорее означает "я не хочу присвоить данному идентификатору что-то еще", нежели какие-то конкретные детали реализации.
Вот рассудите, как человек знающий потроха реализации JS.
ЗЫ. Про то, что свойства объекта-константы все равно можно менять, я знаю. Речь не про это.
Вот мы тоже повелись на это сообщение Гугла и даже проверили в Search Console что он сайт полностью показывает. А по факту оказалось, что он все равно только голый HTML индексирует. Пришлось в срочном порядке прикручивать prerender.io
Динамическая типизация — нет IntelliSense, из-за чего мы не видим, какие ошибки будут возникать во время написания, а видим их только во время исполнения программы.
IntelliSense это как раз наоборот сильная сторона TypeScript, потому что IDE более точно может выводить подсказки, на основе анализа типов, а не показывать весь список идентификаторов, которые нашла.
Функции обратного вызова
От этого вообще выпал. Вы когда с JS познакомились, вчера?
Потом еще зачем-то заголовочные файлы из Си сюда приплели
У вас зум отклеился. Аналогия с графами вообще за уши притянута. Внутри оно конечно так и работает, но это не значит что отображаться оно должно также.
Статья забавная, но все равно 100% встреченных лайв-чатов это разговор с роботом.
Я бы так не сказал. Крупные тоже могут набрать людей, потом решить, что много и уволить половину.
Написал в личку
Потому что в международных компаниях язык обычно английский
Я чего-то решил, что вы из РФ собеседовались.
На codility так же набор тестов. За каждую задачу тебе дают баллы за правильность решение и за перфоманс и потом суммарный бал. Т.е. раскладку по задачам можно видеть, но почему ты завалил перфоманс уже не поймешь.
Любопытно, проходил собеседование 2 недели назад и платформа была https://codility.com/
Какой бал набрали, если не секрет?
А так, добро пожаловать в Берлин! Вливайтесь в русский чатик и Слак.
Как будто что-то плохое..
Я программист и я так не считаю. Поэтому отнюдь не каждый. А вот навыки работы с компьютером и понимание как работают современные технологии я думаю преподавать нужно. Многие вообще базовых принципов не знают
На латыни говорят врачи и биологи
А зачем вообще программирование учить в школе? Откуда этот тренд, что все должны программировать.
Какой-то очень странный подбор языков, выбранный лишь потому что автор их учил. Некоторые вообще очень специфичные или нигде не используются. Нет функционального программирования опять же.
А вся эта боль из-за того, что бразуеры уже десятилетиям не могут и не решают проблему кастомизации селекта
Я не понял, а чем плох тег template?
https://developer.mozilla.org/en/docs/Web/HTML/Element/template
Какие у вас странные кавычки в коде
Ну это всего лишь ментальная реализация в голове одного из разработчиков. Ждем ответа от mraleph
У меня тут спор возник с одним разработчиком. По поводу применения
const
с объектами.Он утверждал, что смысл
const
это просто заменить данный идентификатор значением константы. И его нельзя использовать с объектами.Это может быть верно для компиляции Си или Ассемблера, но в мире JS имхо делается фиксированная привязка на область памяти с данным значением. И в моем понимании
const
скорее означает "я не хочу присвоить данному идентификатору что-то еще", нежели какие-то конкретные детали реализации.Вот рассудите, как человек знающий потроха реализации JS.
ЗЫ. Про то, что свойства объекта-константы все равно можно менять, я знаю. Речь не про это.
Аргументы будут или это просто слова?
IntelliSense это как раз наоборот сильная сторона TypeScript, потому что IDE более точно может выводить подсказки, на основе анализа типов, а не показывать весь список идентификаторов, которые нашла.
От этого вообще выпал. Вы когда с JS познакомились, вчера?
Потом еще зачем-то заголовочные файлы из Си сюда приплели
TSD уже не актуален, нужно пользоваться typings