Pull to refresh
3
0
Send message

Тоже не совсем понял обобщения. Статью точнее будет назвать "Сиэттл vs Брисбэн".

Я обожаю наших в США, конечно. В нас всегда живет маленький социалист, который все время жалуется на цены на медицину и эгоистичность капиталистов, но при этом никогда не не хочет уезжать от сюда, т.к. эти же капиталисты обеспечивают нас конкурентными зарплатой и ништяками типа акций и страховок.

Я никогда не писал статьи на хабре, но являюсь типичным потребителем контента на такого рода ресурсах (hackernoon, medium, habr).


Со своей стороны хочу отметить, что сложность темы чаще всего не самая распространенная причина нечтения статей. Гораздо хуже то, как сложно авторы дают объяснения/определния в своих сложных темах.


Бывает, что автор встретился с чем-то сложным, разобрался и тут же хочет со всеми поделиться своим опытом и ожидает плюсиков/аплодисментов/лайков, но так не работает.


Я — веб разработчик, и допустим, мне нужно освоить как работает имунная система человека. Мой алгоритм прост: я буду перебирать статьи на разных ресурсах, пока не встречу статью которая объясняет суть и механизмы иммунной системы достаточно просто и интересно для меня, человека с абсолютно другим бэкграундом. Все остальные статьи я не буду ни дочитывать, ни лайкать, ни комментировать. Не потому что они написаны на сложную тему, а потому что они сложно/скучно написаны.


И таких как я должно быть много, и где-то есть автор сложных статей-иммунолог, который в итоге не выдержал и написал статью: "вы меня разочаровываете, вам лишь бы котики".


Довольно надменное отношение к читателям, согласитесь?

"Ваш начальник поставит себе в заслугу то, что достигнуто вашим трудом"


В основном в договорах прописано, что код, который вы пишете в рабочее время за рабочим компом и комитите в корпоративный сервис контроля версий ПРИНАДЛЕЖИТ КОМПАНИИ, не вам.


Не пытайтесь выдать обычную работу программиста, типа оптимизации приложения, за что-то особенное. Это часть вашей работы, и если она идет как дополнительная работа по просьбе менеджера, заранее договаривайтесь о бонусах/повышении. Не сдержал свое слово — уходите.


Найти работу для хорошего программиста в наше время — в худшем случае пару месяцев.


Возможно ваши обиды больше связаны с вашими ожиданиями, над ними тоже надо работать.

Он пишет о разных вещах, включая реакт хуки. Другое дело, что не все его статьи переводятся на хабре. Подпишитесь на него на медиуме или личном сайте и читайте на здоровье (на инглише конечно же).

"MacOS формально соответствует всем критериям выше"


Это интересное заявление. Я думал, что фишка МакОс как раз таки в том, что он не парится о поддержке всех видов железа, а концентрируется на железе эппл устройств.

До сих пор жду, когда Ангуляр откажется от нг-модулей, и инжектить можно будет напрямую в компонент. Было бы удобнее держать в уме компонентное дерево приложения и забыть о модульном.


Может в 10-й версии будет. Очень надеюсь.

Очень долго доходят до этого. В lodash/underscore давно уже есть flat, flatMap, и optional chaining (safe navigation). Надо было добавить в спецификацию тогда же, когда добавили Array.prototype.map/reduce/filter. Столько лет люди парятся с этим "person && person.address && person.address.street".

На каждого ребенка, до достижения им 18 летнего возраста государство выплачивает по 196 евро в месяц (даже иностранцам, которые приехали сюда на заработки).


Неплохо они там у себя на западе «загнивают» :)
Да, никогда нельзя судить о легаси коде, не зная ничего об условиях, при которых этот код писался (кто бы его не писал). В конечном итоге, главный человек — тот, который платит. Если он не хочет тратить сторипойнты на рефакторинг кода — другим это не нужно тем более. Особенно на больших проектах, где мертвый код может оказаться не совсем уж и мертвым )
Да, я согласен, что статья больше про «как», а не «почему».
Кстати да. Мало смысла разработки на react-native, если нет возможности дебажить сразу на двух эмуляторах (андройд и айос).

А вы посмотрите что выдают на выходе "бандлеры" и вопросов не останется по IIFE.

Автор и не называет самовызывающиеся функции целым паттерном, это лишь один из способов реализовать паттерн «модуль» в JS.

«зачем вообще в 2018 рассказывать про это, тем более что автор знает про ES6»

У вас «в 2018» браузеры уже полностью поддерживают export и import?
Я бы включил в этот список Fusion Charts. Красивая и простая в использовании библиотека, есть отдельные реализации подточенные под фрэймворки.
Возможно эта история прозвучит как оправдание, но все же немного объяснит плохую производительность некоторых приложений, и следовательно плохое качество их кода.

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

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

Возможно виноват я (что взялся за это дело), возможно заказчики (что слишком жадный), а возможно рынок виноват. Но таких случаев очень много, и с этим ничего не поделаешь.
Присутствующий аргумент в catch не мешает людям писать «отвратительный код».
Но Office 2000 вполне довольствовался CPU на 75 МГц и 32 МБ памяти, в то время как Google Docs со скриншота использует CPU на 2,5 ГГц и почти в десять раз больше памяти.


Вполне разумная плата за то, что веб-приложения (включая Гугл Докс) одинаково запускаются на всех ОС, где имеется браузер.
Очевидно, что он должен уметь программировать, решать алгоритмические задачи и это нужно проверять давая тестовое задание.


У меня куча знакомых, которые целыми днями сидят на хакерранках и топкодерах и решают любые тестовые задачи (алгоритмы/структуры данных, математика, и т.д.) за пару часов (в худшем случае). Но надежными и терпеливыми разработчиками их язык не повернется назвать. Если им ставить неинтересные задачи (каковых немало на проектах) по работе, они чаще предпочтут отложить ее и порубиться в доту.
Так я об этом и говорю. Если есть простые лазейки, люди будут ими пользоваться и зарабатывать на этом. Осуждать людей, которые на этом пытаются и умудряются заработать — странное занятие. Большинство людей, имея хорошую возможность заработать, пользуются этой возможностью. Не факт, что и мы с вами не такие. Просто нам такая возможность еще не выпала.
1

Information

Rating
Does not participate
Registered
Activity