Nikolay
нахер lodash
Завтра
Завтра
лол, так проще рамду взять
я смотрел, мне не вкатило чет на самом деле но это дело вкуса
Vova
Это к выпиливанию lodash
Завтра
Это к выпиливанию lodash
Это человек сделал, чтобы самоутвердиться и показать, что lodash не нужен в том месте, где он действительно ненужным оказался
Anonymous
Я правильно понял сейчас три шейкинг у вебпак из коробки и не надо плагин babel-preset-es2015-webpack? Если да то офигеть, смотрю курс с эггхед, вышел полгода назад примерно и уже все
Denis
Он просто в браузе вроде раб
Завтра
удачи тебе переписывать функции подобного вида
Denis
Чекни консоль
Завтра
ну такие вот люди бывают что самое тупое, его тогда попросили помолчать, и не я один, но челик решил, что он умнее всех и продолжил втирать дичь
Denis
удачи тебе переписывать функции подобного вида
Curry пишется как два пальца. В любой книге по ES6 это на пальцах и объясняют
Завтра
Ты будешь писать свою реализацию карринга и выносить в utils.js?
Завтра
все, до свидания, иди дальше городи велосипеды
Denis
Я не пойму чем тебе твой код хуже чужого?
Завтра
Люди специально пишут микробиблиотеки и отдельные функции выносят в модули, тестируют их, поддерживают актуальность и качество. А тут приходит некто и говорит, нахуй мне юзать качественно написанный и протестированный сообществом код? — Я сам напишу. Мне лучше много раз написать эти 10 строк, с высокой вероятностью ошибки, чем один раз написать require или import. Потом его это заебет и вынесет это в файлик с именем utils.js и будет юзать, сука, ТАКЖЕ, только без тестов и качественного кода.
Завтра
еще раз, видимо, до тебя не дошло
Завтра
по буковкам прочти, тут все обосновано
Nikolay
в большинстве случаев выкладывают чтобы выложить
Denis
по буковкам прочти, тут все обосновано
Что то там надо. И мы оба знаем это. Но тянуть оттуда, сука, map - это ппц!!!
Vova
Ты не тянешь ненужные
Nikolay
это я к утверждению про качество кода
Nikolay
Denis
Так ты же используешь только то, что нужно
Видел где то фотку .bmp ))) из node_modules
Nikolay
может в следующей версии чувак в зависимости пакет прицепил на полмегабайта
Завтра
А jQuery - как раз та библиотека, необходимость в которой отпадает при наличии фреймворков (привет, Vue), в которых это же реализовано давно в виде компонентов для Vue, и ты можешь юзать их с уверенностью в том, что твой дейтпикер на jQuery не поломает dom и не введет Vue в ступор
Завтра
это первое
Vova
а может тяну?
Тогда это твои проблемы уже, что импорты некорректно используешь
Завтра
большинство пакетов в npm полны дерьма и тонн ненужных, неправильно подключенных зависимостей (привет lodash) ради одной функции
а второе - если у человека стоят дерьмо пакеты и неправильно подключенные библиотеки, то это проблемы того человека, а не создателя
Nikolay
ну я выбрал популярный пакет, а он зараза использует другой пакет, который использует жирную либу
Denis
это первое
Да точно так полно форшмаченых плагинов vue
Dmitriy
тебя уже в жс чате разок опустили, тебе мало?))
ты бы видел что было в пхп чатах
Завтра
ты бы видел что было в пхп чатах
его и там опустили? о.О
Nikolay
а второе - если у человека стоят дерьмо пакеты и неправильно подключенные библиотеки, то это проблемы того человека, а не создателя
историю с leftpad помним же? там и вебпак упал и бабель, из-за одного маленького пакета в одну сука функцию :D
Nikolay
я к тому что от говна перестраховаться сложно
Dmitriy
его и там опустили? о.О
ой я уже не помню. в пхппро уже усомнились в проф-ме. из гиксах он вышел (я даже не помню из-за чего) . в ларавел чата его забанили
Завтра
и даже с учетом таких проебов баги опен сорсных проектов быстро замечаются и фиксятся сообществом (привет пулреквесты) а ты напишешь свою реализацию и через 2 месяца выяснится, что в каком-то редком случае у тебя все через жопу работает, и для этого нужно переписать все полностью
Nikolay
если переписать все полностью то вон из профессии
Завтра
ой я уже не помню. в пхппро уже усомнились в проф-ме. из гиксах он вышел (я даже не помню из-за чего) . в ларавел чата его забанили
я все жду, когда его и здесь забанят понимания предмета разговора нет никакого, но при этом вони прет немеренно
Nikolay
а если возникнет бага, то ты ее тут же пофиксишь, а не будешь ждать пока примут ПР
Nikolay
или в срочном порядке делать форк и пересаживашься на форк
Nikolay
тут много нюансов
Завтра
если переписать все полностью то вон из профессии
это тут причем у тебя появилась специфичная бага, но чтобы ее пофиксить, придется переписать большую часть
Завтра
а если возникнет бага, то ты ее тут же пофиксишь, а не будешь ждать пока примут ПР
форкаешь, исправляешь, пулреквестишь, мержат, все работает дальше в штатном режиме
Nikolay
со сторонним пакетом точно такая же ситуация может возникнуть
Завтра
значит а) долбоеб на создателе, который не следит за своим детищем б) долбоеб на том, кто установил, ибо юзает пакеты с 0 звезд
Завтра
с нормальными пакетами такого не происходит
Nikolay
хахах, звезды вообще не показатель ало
Nikolay
это стадный инстинкт, увидел, клацнул, пошел дальше
Завтра
господи, люди, вот серьезно, почему у вас докопательство доходит до такого абсурда? вы же юзаете вебпаки, реакты, но при этом не думаете о том, что возникнет какая-то проблема?
Завтра
а???
Завтра
почему вы не пишете свои реализации фреймворков?
Завтра
это же СВОЕ
Nikolay
ну я смотрю сперва на тесты(их наличие), потом на контрибьютеров, а если это продукт компании то тут тоже некий плюс
Завтра
не надо ждать пулреквестов
Завтра
красиво еп
Игорь
Сразу пушить можно
Завтра
+++
Завтра
вот только чтобы привести в рабочий вид это дело, ты будешь писать его месяц, а потом переписывать раз 20, чтобы получилось хотя бы не хуже (на деле все равно выйдет хуже, потому что с популярными фреймворками это уже сделало сообщество, и код там должен быть идеальным дефакто)
Nikolay
почему вы не пишете свои реализации фреймворков?
ну написание своих велосипедов развивает, например реализация своего шаблонизатора с разбором синтаксиса написанным на js, пускать будет написано в стол или для пет проекта, но опыт будет большой
Игорь
Ну вообще, не легче юзать то, что написали до тебя и не париться? Типа, зачем писать еще такой же велосипед, который не факт, что будет адекватно работать?
Завтра
мы обсуждаем в контексте использования в продакшне
Игорь
Магия npm же
Nikolay
если не писать велосипедов, не будет развития в целом
Завтра
дерзай, пиши еще один фреймворк посмотрим, через сколько лет он взлетит
Anonymous
чяво
Nikolay
по твоей логике, получается написали реакт, все, другие фрейворкки не нужны, свои велосипеды писать не нужно, вон тот же vue
Завтра
(он никому не будет нужен, потому что уже есть качественные варианты)