Тяжелые времена / скриншот :: it юмор :: it :: юмор (юмор в картинках) :: framework

framework it юмор it юмор скриншот 

Тяжелые времена

Тёмыч
Тяжелые времена порождают сильных программистов. Сильные программисты создают фреймворка
Фреймворки порождают слабых программистов.
Слабые программисты порождают тяжелые времена.,framework,it,юмор,юмор в картинках,it юмор,скриншот


Подробнее
Тёмыч Тяжелые времена порождают сильных программистов. Сильные программисты создают фреймворка Фреймворки порождают слабых программистов. Слабые программисты порождают тяжелые времена.
framework,it,юмор,юмор в картинках,it юмор,скриншот
Еще на тему
Развернуть
Комментарии 94 01.02.202120:05 ссылка 112.2
почему?
Потому что хейтить пхпшников уже не модно.
talionnn talionnn 01.02.202120:13 ответить ссылка 29.9
1C?
Хейтить 1С не про моду, а про говнокод и несовместимость между версиями
И про синтаксис.
и никто не рванет свитер на груди с криком "За ПХП!"
Верно, ведь пхп-ники не носят свитера. Ты перепутал с сисадминами.
Иисyc Иисyc 02.02.202101:49 ответить ссылка -0.6
Все ПХП-шники отправились в прошлое, становиться советниками Сталина, Ленина, Николая 2-го и тд.
наконец-то
Пхп вообще не язык.
Charliep Charliep 01.02.202123:53 ответить ссылка -6.3
Да, пхп - это всего лишь тэг в хтмл.
Да и джаваскрипт тоже
Charliep Charliep 01.02.202123:53 ответить ссылка -1.8
А нахуя прогеры вообще друг-друга хейтят?
Охуительный вопрос. А нахуя люди вообще кого-то хейтят?
Ropto Ropto 03.02.202119:29 ответить ссылка 0.0
Если честно, я без понятия
"у каждого поколения должен быть свой всратый язык программирования, который можно хейтить" - подумали в гугле и сделали голанг
villy villy 02.02.202109:02 ответить ссылка 2.4
А вот я слышал, что го - великолепен.
а я слышал, что и пхп с жс великолепны
villy villy 02.02.202116:14 ответить ссылка 1.3
Потому что некоторым непременно надо выебнуться (сморозить хуйню) под постом с it
Потому что JS - стильно, модно, молодежно. В него может вникнуть вообще любой, нажми F12 в браузере и пиши любую хуйню, с большой вероятностью оно даже что-то срыгнет обратно - все, заебца, ты уже пре-мидл девелопер! Осталось пройти курсы по мотивации и избавиться от синдрома самозванца, и вперде, покорять вершины, напиши апликуху от которой будут страдать десятки тысяч! Подумаешь, ты подключаешь 2МБ кода, чтоба показать две надписи на фоне картинки...зато реакт-хуякт, все обмазано полифилами, вебпак там, ролап, цсс-некст, вейп в сраке плотно смазан смузи, 100% покрытие юнит-тестами, всего 8 спринтов, и команда из десятка таких же долбоебов смогла!
Потому что любая обезьяна на нем может притворяться разработчиком годами, порождая жуткую хуйню, которую нормальный человек, даже не зная языка, решит за пару дней.
C4Grey C4Grey 02.02.202102:13 ответить ссылка 3.0
А что может быть лучше?
Пидор с реактора
Такой себе комплимент получается
Всегда так умиляют люди топящие за одну парадигму/язык и считающие какой-то подход "ненужным"
А чем он удобный и приятный? Ну кроме того, что используя его можно случайно выебать себя в жопу четыре года назад(или вперед, это еще предстоит определить)
Для своих целей вполне удобный и приятный, не был бы таким использовали бы другой
>не был бы таким использовали бы другой

До Blazor/WASM не было никакой возможности использовать другой язык.

И на данный момент это пока единственный фрэймворк для web-приложений, где программист может позволить себе не написать ни строчки на JS

До Blazor были только обвёртки типа TS и Flow, но это не самостоятельные языки

Верим в WASM
Хотели новый проект сделать на Blazor, но начальство в последний момент выбрало ебучий Angular. Уууу сука, ненавижу Angular.
а начальство любишь?
villy villy 02.02.202109:05 ответить ссылка 0.5
Они его любят. И ангуляр
Не пизди, я прямо сейчас работаю с Vaadin. Правда, его проблема в том, что он говно.
Vaadin компилируется в js+html, ява в браузере не выполняется

Профита от такого подхода даже меньше, чем от ангуляра с его typescript

Помолись там за грааль, это единственная надежда явистов выкинуть js в своих проектах
Компилируется. Ты же сказал "может позволить себе не написать ни строчки на JS" - что и требовалось.
1) В данном случае правильнее читать как "транслируется", т.е. на выходе мы не получаем ни бинарь, ни байт-код.

2) А еще я отдельно упомянул "обвёртки типа TS и Flow". Ты всё также ограничен возможностями js, рантаймовые проверки jvm никто эмулировать не будет, многопоток внезапно не появится, а к багам в самом коде плюсуются потенциальные баги транслятора.

это всё еще лучше, чем программирование на js, но надо помнить, что это не ява, а частично совместимый с ней огрызок.
Это, конечно, заебись, что ты поправляешь сам себя, но то, что написал я, от этого не меняется. Ты просил, чтобы кодер не писал ни строчки на JS - ваадин это даёт.
Ты ещё java с его jsp вспомнил бы.
а причём тут jsp?

Если ты про web-forms - там тоже компиляция в js, а не нативный c#
Легче научить 500 человек писать на одном строгом языке, чем потом разбираться в говнокоде каждого в нестрогом.
Ты о тех кто после тебя будет подумай хоть немного прежде чем всякую хуйню в массив пихать.

Для фронта сейчас есть тайпскрипт и для этих целей он более чем подходит не давая макака-кодерам так сильно выебываться в говнокоде.
Не легче
А чтобы нахуя? Судя по структуре - это объект, а не массив. Вот и работай с ним, как с объектом.
JohnnyZ JohnnyZ 01.02.202121:25 ответить ссылка 11.6
У классического массива должны быть все ячейки одного типа. Это лист уже какой-то.
Технически все они object, проблема в том что как потом с таким массивом работать? Каждый раз чекать что внутри за айтем? Массив как правило связан с таким понятиями как цикл и унификация, а тут... Собственно выше уже написали -- больше смахивает на структуру. Блин, я надеюсь на реальных проектах такого не встречу.
Wolfdp Wolfdp 01.02.202123:22 ответить ссылка 2.1
Это скорее Tuple. Если он типизирован, то работа с ним мало чем отличается от работы с Object.

Полезная штука, когда у тебя, например, миллион элементов и не хочется тащить в каждый элемент еще и набор ключей. Или когда важен порядок следования элементов.
Hellsy Hellsy 01.02.202123:41 ответить ссылка 0.4
Строгое указание типов при создании объектов - это неизбежная составляющая многих строго типизированных языков. Это диктуется разработчику с целью написания более надёжного кода. Я надеюсь, что вы это понимаете.
В то же время, я поддерживаю стремление писать меньше "служебного" кода (который в целом не является частью решения задачи, а обусловлен языком или средой). На правах рекламы приведу пример из своей работы.

Инициализация листа в C#:
var list = new List { 1, 2, 3 };
Инициализация такого же листа в F#:
let list = [ 1; 2; 3 ] // компилятор выведет тип list : list<int>

Оба языка строго и статически типизированы. При этом, второй пример выглядит лаконичнее первого.
>Это диктуется разработчику с целью написания более надёжного кода.
Вот только разработчику не нужен надежный код, разработчику нужно эффективно проходить собеседования. Т.е. лаконичный и богатый язык, позволяющий буквально без задержки транслировать мысли в код.
> транслировать мысли в код
Охуел что ли? А страдать кто будет? Пушкин?
iNji iNji 02.02.202116:19 ответить ссылка -1.2
Обиженный ламер не может в типизацию?
С жабаскриптом проблема нихуя не в этом, а в том, что в нём 100500 фреймворков, каждые полгода появляется ещё 9000, и разбираться надо в них всех.
Ага, слышал я о охуенно неопределённых данных в не типизированных языках. Чекаешь вообще всё вместо того чтобы просто юзать геттеры и сеттеры.
Ага, именно поэтому был создан CoffeeScript, а затем и TypeScript, который тебе устроит анальных проверок побольше, чем иные строго-типизированные языки.

TS: Ты чо, падла, переменную объявил и не инициализировал? Ставь "?" или "| undefined". Ага, поставил, пидор? А хуле ты в другом месте ее используешь без предварительной проверки - а ну как она у тебя реально undefined? Что, типа поставил "!", ок? Хорошо, передаю слово еслинту.

ESLint: Слышь, мудило пиздоглазое, ты с хуя ли такой дерзкий? Быстро убрал "!" и поставил проверку, сука. Ага, поставил? Молодец.

TS: А че это ты тут приравниваешь эту свою говнопеременную какой-то строковой переменной? А ну как у тебя там undefined? Не, пиши проверку или null coalescing, иначе - пошел на хуй.

И вот с таким подходом у тебя получается безопасный код, в котором ты уверен.
Hellsy Hellsy 01.02.202122:27 ответить ссылка 2.3
Еще тестами покрыть, и вообще заебись.
А так, все правильно написал. И как же мне нравится видеть упавшие пайплайны от других разрабов чей код идет мне на ревью.
Каждое падкние авто тестов/линтеров это мое съэкономленное время на объяснении человеку почему его код - говнокод.
Я когда с шарпа на яву перешёл, мне доставило, что все эксепшены надо обрабатывать.
Метод генерит эксепшен? Или, сука, обработай его, или напиши, что он пробрасывается наверх, и обработай там. А не как в шарпе, где забыл, что какой-то библиотечный метод может выбросить эксепшен, забыл обернуть всё трай-кэтчем - и у тебя на пол-монитора алерт с портянкой "необработанное исключение в таком-то методе, стектрейс..."
Только почти везде стоят unckecked exceptions и только в достаточно низкоуровневом коде идут checked exception.
Я бы с радостью стырил нормальные generic'и из шарпов и тогда жаба была бы достаточно конкурентоспособна, но сейчас если выбирают язык для новых проектов жаба выбирается только если в штате одни жабисты.
Вот не пизди. Моя нынешняя контора перешла с шарпа на жабу, потому что опенсорс и не надо никому платить отчисления за коммерческое использование.
Шарп же сейчас пооткрытей и побесплатней жабы будет.
Вот хуй знает, решение принималось не мной и не в этом году.
Visual Studio бесплатна для команд до 5 разработчиков и лям-в-год прибыли. Платформы .net и core бесплатны без каких-либо ограничений. Тут другой момент: все это дело хорошо работает в основном на Windows, на Linux... скажем "не идеально".
Wolfdp Wolfdp 03.02.202102:31 ответить ссылка 0.4
А, да, и это тоже.
И в моей конторе явно больше пяти программистов.
Неткор что на линуксе, что в контейнере работает без проблем.
А вот разрабатывать его на линуксе - головняк, потому что Visual Studio на линуксе не работает вообще никак, а VS Code для C# - ну такое...
Hellsy Hellsy 03.02.202108:25 ответить ссылка 0.0
1) есть Rider с Resharper
2) VS слишком перегружен, если раньше программировал в эклипсе или идее - VS не заходит ну прям вообще никак. А VS Code норм, всё просто и понятно.
у меня иногда склыдвается ощущение, что linux для неткора - first class citizen, а венду прикрутили постольку поскольку и только потом решили закопать framework в пользу корки.

оно, в принципе, и понятно, если вспомнить, что по началу движуху раскручивал Azure, у которого уже давно линуксовых клиентов сильно больше, чем виндовых.

Azure же раздавал всем ученикам на DreamSpark виртуалку не с windows server core, а с убунтой и облачным vs code.
Воистинну
а реактер тоже?
hefeal hefeal 01.02.202120:33 ответить ссылка 2.1
Он чуть лучше
Другое дело дружная команда рубистов с Днепра....
Не поцеловал в конце, что-ли?
правильно говорить "джаваскриптизёр"
Radekk Radekk 02.02.202109:30 ответить ссылка 1.2
Настоящая жуть порождается на стыке менеджеров и фреймворков.
hellbelk hellbelk 01.02.202120:16 ответить ссылка 5.7
Раз в десятилетие ересь визуального программирования которое вот-вот наступит и сделает программистов ненужными, ага.
Программисты наверно последняя работа на земле будет, после того как все остальные исчезнут
iNji iNji 01.02.202121:18 ответить ссылка 1.6
Проститутки так и останутся древнейшей профессией. Не ради денег, так для души.
Маск сделает нам кошкодевочек раньше
Робовайфу сделают их ненужными.
"Легаси рождают" (С)
hotei hotei 01.02.202120:27 ответить ссылка 0.8
круговорот программистов в природе
CrazyKot CrazyKot 01.02.202121:55 ответить ссылка 0.6
Каждый грёбаный сопляк с трёхлетним стажем и нулевым знанием алгоритмов норовит написать собственный фреймворк! Надавать бы всем по щам и заставить всю жизнь писать на своем подельи!
Grounder Grounder 01.02.202122:36 ответить ссылка 0.0
Фреймворк получается сам собой, когда замечаешь, как в разных проектах используются одни и те же алгоритмы, и напрашивается решение вынести их в отдельную сборку, которую будут инклюдить все остальные.
Да? Умный ты мой. И получится у тебя говнолиба, которую всякая бестолочь нарекла фреймворком. Потому что фреймворк - он на то и каркас, что его отличает инверсия управления. Возьми хоть Jest в JavaScript, хоть JUnit в Java, хоть pytest в python.

Собственно, коммент выше наглядная иллюстрация моего первого комментария.
Ой всё.
почему это так долго доходит до отрасли?
ведь все уже засрали тоннами говнокода фреймворков и прочей хуйни.
b.o.g b.o.g 02.02.202103:53 ответить ссылка 0.0
монолог собаки:
когда я волнуюсь - я потею, когда я потею - меня моют, когда меня моют - я волнуюсь...
И все же у нас сейчас что? Тяжелые времена или время фреймворков?
Времена тяжелых фреймворков.
Времена вопросов на StackOverflow типа "как на %рандом-фреймворк% вывести хеллоу ворлд?".
Потому что нормальную документацию никто не пишет.
Увы-увы. Даже крупные корпорации не поддерживают документацию в актуальном состоянии - вплоть до неработающих примеров и ссылки на уже отсутствующие методы.
Hellsy Hellsy 03.02.202108:28 ответить ссылка 0.0
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
£) А wildberries.ru/catalog/41287 СЮ
= WILDBERRIES	а ® Ь
АНЭ	11араметоы товара
10 октября, 21:22	★
БРА К!!! ПОЛНОЕ НЕСООТВЕТСТВИЕ ТОВАРА!
Весы получила бракованные, к сожалению
упаковку вскрыла и брак обнаружила только дома:
ВСЯ ПОВЕРХНОСТЬ ВЕСОВ ПОЦАРАПАНА, с
большими СКОЛАМИ поверхности;
подробнее»

отзыв скриншот юмор,юмор в картинках

£) А wildberries.ru/catalog/41287 СЮ = WILDBERRIES а ® Ь АНЭ 11араметоы товара 10 октября, 21:22 ★ БРА К!!! ПОЛНОЕ НЕСООТВЕТСТВИЕ ТОВАРА! Весы получила бракованные, к сожалению упаковку вскрыла и брак обнаружила только дома: ВСЯ ПОВЕРХНОСТЬ ВЕСОВ ПОЦАРАПАНА, с большими СКОЛАМИ поверхности;
Черенки для лопат *****
28£
Купить Черенки для лопат Вы можете в нашем магазине - Техкомггпект Ростов-на-Дону, по безналичному расчету с НДС. Черенки для лопат находятся на нашем складе. Оформляйте заказ или свяжитесь с нашим менеджером для расчета скидки и заказа доставки товаров.
V» +7 (863)	.
подробнее»

скриншоты юмор,юмор в картинках

Черенки для лопат ***** 28£ Купить Черенки для лопат Вы можете в нашем магазине - Техкомггпект Ростов-на-Дону, по безналичному расчету с НДС. Черенки для лопат находятся на нашем складе. Оформляйте заказ или свяжитесь с нашим менеджером для расчета скидки и заказа доставки товаров. V» +7 (863) .
Влад
(5Мас1_сКе
Сперва вы ищете джедая разработки, супергероя менеджмента, фею копирайтинга и волшебника дизайна, а потом удивляетесь, откуда у вас в команде столько сказочных долбоёбов.
11:38 AM • 15 июл. 2021 г. • Twitter Web Арр
подробнее»

юмор,юмор в картинках скриншот twitter интернет команда работа it юмор мат

Влад (5Мас1_сКе Сперва вы ищете джедая разработки, супергероя менеджмента, фею копирайтинга и волшебника дизайна, а потом удивляетесь, откуда у вас в команде столько сказочных долбоёбов. 11:38 AM • 15 июл. 2021 г. • Twitter Web Арр
Bang good
com
: Ship to н Russian Federation , USD v Новинки Яркие предложения Предпродажа Сообщество
Все категории
Введите ключевые слова/ ID товара, если ищите english, то лучше версией EN
Все категории
Главная > Мобильные телефоны и аксессуары > Smartphones
		 • ъ]	-А-Л ш> » ol
	08:08-:.
подробнее»

юмор,юмор в картинках китайцы скриншот песочница

Bang good com : Ship to н Russian Federation , USD v Новинки Яркие предложения Предпродажа Сообщество Все категории Введите ключевые слова/ ID товара, если ищите english, то лучше версией EN Все категории Главная > Мобильные телефоны и аксессуары > Smartphones • ъ] -А-Л ш> » ol 08:08-:.
По улицам Сургута ходят пингвины, в Белгороде пасется верблюд. Видео
26.12.2013 | 17:38 Tweet
Забавное видео на сайт "Мобильный репортер" прислали жители Сургута. На кадрах, снятых из салона автомобиля, запечатлено, как по пешеходному переходу рядом с торговым центром на улице Профсоюзов идет гру
подробнее»

юмор,юмор в картинках новости скриншот песочница

По улицам Сургута ходят пингвины, в Белгороде пасется верблюд. Видео 26.12.2013 | 17:38 Tweet Забавное видео на сайт "Мобильный репортер" прислали жители Сургута. На кадрах, снятых из салона автомобиля, запечатлено, как по пешеходному переходу рядом с торговым центром на улице Профсоюзов идет гру