Так в РФ и Штатах считают, что если ты олимпиадный программист, то ты самый крутой специалист на рынке. Хз в каких конторах это минус, а не плюс. Я только на первую работу попал не решая "задачку с литкода"(к слову, первая работа была полным мусором). Но, я тоже против олимпиадного онанизма. Инженерные скиллы решают больше, если рабочие задачи не связанны с постоянными оптимизациями в доли секунд. У всяких мобилоразрабов и фронтендеров точно не связаны).
Уже есть площадка UDEMY, где за денюжку клиент покупает авторские курсы. Иногда очень хорошие, иногда плохие. Но, это авторские курсы, там разные люди и огромный выбор, конкуренция. Это не то, что бы надежный гарант качества, но хоть какой-то. Вот эти площадки типа гикбрейнса, скиллбокса существуют за счёт лохов. И дело не полностью в мейле, а в том, что авторские, узкоспециализированные курсы единственный полезный и отнсительно честный формат. Но подозреваю, что площадка не так много с них зарабатывает, как могут заработать какие-нибудь скиллбоксы(в том числе из-за того, что на русском курсов купят меньше и авторов будет меньше). На юдеми нужно прикладывать усилия к самообучению, а в лохотронах типа гикбрейнса или скиллбокса основной упор делается на то, что в тебя будто бы кладут инфу с ложечки + обещания золотых гор.
Работал в двух проектах, в одном rxjs тащили вообще везде, где только возможно. В другом использовали только на тех местах, где реактивность уже шла из ангуляра.
В первом случае, где все покрыто реактивностью - получился спагети код. Который абсолютно все читали с трудом. Я быстрее прочитаю 100 строк ванильного жса, чем 20 строк всратого rxjs'a, десять свитч мапов, вложенных в пять мерж мапов, обёрнутых в комбайн латест, на асинк сабжектах. Rxjs делает плохой код хуже. Имхо, если и тащить его в проект(а штука в принципе оч.полезная в некоторых ситуациях), то с серьезными ограничениями.
"Непрозрачность того, как работает cdr" "мне кажется, что это очевидные вещи какие-то"
Думаю вам это очевидно просто в силу того, что у вас не было желания/необходимости копнуть чуть глубже того, что написано в доке(достаточно общими словами, кстати).
В чем смысл этой статьи? Не могу понять. Для кого это пишется? Для школьников, которые изучают тайпскрипт? Весь хабр завален такими базовыми штучками, которые ничем не отличаются от подобных статей, засирающих поисковую выдачу своей однотипностью. Это тут местный способ срубить кармочку, или как?
Почему бы не сравнить кол-во issues и не упомянуть, что в самой доке по ts написано, что
TypeScript’s type system allows certain operations that can’t be known at compile-time to be safe. When a type system has this property, it is said to not be “sound”.
Тогда как Flow
By checking every possible value, Flow might catch errors that will not actually occur when the code is run. Flow does this in order to be “sound”.
В Челябинске сильно низкое кач-во жизни, а в ЕКБ эпидемия ВИЧ.
И это все равно меньше, чем во многих нац.республиках. Плюс источник ваших картинок я не знаю, какой-то сомнительный, что ли.
Лучше уж федстатистике, которая лежит на вики, довериться.
Больше звучит как реклама конечно. А в России уровень преступности еще очень сильно отягощен нац.республиками, там по преимуществу зашкаливающий уровень убийств на 100к.
Во всей Европейской части России явно на порядок лучше, чем в Аргентине.
Она как бы не то что давно внедрялась. Ходит легенда, довольно логичная, что создатели изначально задумали JS для функционального программирования. Но что-то не совсем по плану пошло(если он вообще был дальше, кроме «сделаем, а потом будь что будет»). Что не удивительно.
Что «давно были»? Прочитайте внимательно о чем написано в статье и подумайте на что именно я ответил.
По-моему, лучше было перевести как «Функции высшего порядка», то есть в более распространенную терминологию уложить.
Функциональное программирование крутая штука, но в js наверняка все это плохо оптимизированно.
Опять же, стрелочные функции появились наверное больше из-за this, а не для того чтобы внедрять парадигму функционального программирования.
Я это привел в качестве примера, почему невозможно подобное читать.
Вот чтобы на "железнячковом" сайте постили на "железнячковую" тематику, нужно, чтобы такие товарищи тут не писали, а шли в свой фейсбук, например.
Сейчас это скорее форум на тему айти, где постят прохладные разные графоман, которые не могут написать ничего интересней сочинений уровня 8 класса.
Так в РФ и Штатах считают, что если ты олимпиадный программист, то ты самый крутой специалист на рынке. Хз в каких конторах это минус, а не плюс.
Я только на первую работу попал не решая "задачку с литкода"(к слову, первая работа была полным мусором).
Но, я тоже против олимпиадного онанизма. Инженерные скиллы решают больше, если рабочие задачи не связанны с постоянными оптимизациями в доли секунд.
У всяких мобилоразрабов и фронтендеров точно не связаны).
Уже есть площадка UDEMY, где за денюжку клиент покупает авторские курсы. Иногда очень хорошие, иногда плохие. Но, это авторские курсы, там разные люди и огромный выбор, конкуренция. Это не то, что бы надежный гарант качества, но хоть какой-то.
Вот эти площадки типа гикбрейнса, скиллбокса существуют за счёт лохов. И дело не полностью в мейле, а в том, что авторские, узкоспециализированные курсы единственный полезный и отнсительно честный формат. Но подозреваю, что площадка не так много с них зарабатывает, как могут заработать какие-нибудь скиллбоксы(в том числе из-за того, что на русском курсов купят меньше и авторов будет меньше).
На юдеми нужно прикладывать усилия к самообучению, а в лохотронах типа гикбрейнса или скиллбокса основной упор делается на то, что в тебя будто бы кладут инфу с ложечки + обещания золотых гор.
Работал в двух проектах, в одном rxjs тащили вообще везде, где только возможно. В другом использовали только на тех местах, где реактивность уже шла из ангуляра.
В первом случае, где все покрыто реактивностью - получился спагети код. Который абсолютно все читали с трудом.
Я быстрее прочитаю 100 строк ванильного жса, чем 20 строк всратого rxjs'a, десять свитч мапов, вложенных в пять мерж мапов, обёрнутых в комбайн латест, на асинк сабжектах. Rxjs делает плохой код хуже.
Имхо, если и тащить его в проект(а штука в принципе оч.полезная в некоторых ситуациях), то с серьезными ограничениями.
Как только встают какие-то небанальные задачи и нужно подумать о перформансе, то там далеко не всё так очевидно.
"Непрозрачность того, как работает cdr"
"мне кажется, что это очевидные вещи какие-то"
Думаю вам это очевидно просто в силу того, что у вас не было желания/необходимости копнуть чуть глубже того, что написано в доке(достаточно общими словами, кстати).
"rx"
"изящно"
Выберите что-то одно.
TypeScript’s type system allows certain operations that can’t be known at compile-time to be safe. When a type system has this property, it is said to not be “sound”.
Тогда как Flow
By checking every possible value, Flow might catch errors that will not actually occur when the code is run. Flow does this in order to be “sound”.
И это все равно меньше, чем во многих нац.республиках. Плюс источник ваших картинок я не знаю, какой-то сомнительный, что ли.
Лучше уж федстатистике, которая лежит на вики, довериться.
Во всей Европейской части России явно на порядок лучше, чем в Аргентине.
Что «давно были»? Прочитайте внимательно о чем написано в статье и подумайте на что именно я ответил.
Функциональное программирование крутая штука, но в js наверняка все это плохо оптимизированно.
Опять же, стрелочные функции появились наверное больше из-за this, а не для того чтобы внедрять парадигму функционального программирования.
Я это привел в качестве примера, почему невозможно подобное читать.
Вот чтобы на "железнячковом" сайте постили на "железнячковую" тематику, нужно, чтобы такие товарищи тут не писали, а шли в свой фейсбук, например.
Сейчас это скорее форум на тему айти, где постят прохладные разные графоман, которые не могут написать ничего интересней сочинений уровня 8 класса.
Просто ни о чем и написано без литературных дарований. Действительно, постить такое нет никакого смысла.