The ExtremeCode Times – Telegram
The ExtremeCode Times
39.2K subscribers
606 photos
47 videos
5 files
523 links
IT punks.

❤️ YouTube
https://youtube.com/ExtremeCode

💸 Реклама
@Mshvyag / eaa@extremecode.studio

Для РКН: № 5025353650
Download Telegram
Знаете, как настоящий айтишник, люблю всё объединять в систему и классифицировать. Недавно задумался, а почему у нас нет чёткой единой системы классификации паттернов? Ну типа, чтобы как таблица Менделеева, то таблица Дядюшки Боба. Или что нибудь такое.

Как паттерны можно организовать и по каким параметрам чтобы было красиво?
🔥180😁5822🤔6👍5🌚4🗿2🥴1
Угадай паттерн по пикче
104🫡31🤔19😁7🤣3🥴2🔥1
АРЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯ РАЙАН ДАЛЬ СКАЗАЛЬ, ЧТО ИИ ЗАМЕНИТ ВСЕХ ПРОГРАММИСТОВ.

Челы, это Райан Даль. Просто напоминаю:

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

Выводы:

> Ништяк, что он дропнул ноду
> Ништяк, что Deno не взлетело, оказывается его личное мнение кусок кала
> Чел абсолютно не разбирается, что нужно сообществу. Чё как там Deno поживает?

Лично я не думаю, что у Даля есть какая-то выгода ИИ повесточку продвигать, я думаю, что он просто херово чует куда ветер дует.

В целом выходит, что он - Царь Мидас наоборот: всё к чему прикасается превращается в говно.
У него настолько херовая чуйка, что проскакивают мысли о том, чтобы делать всё наоборот.

Нашли кого слушать, ёпте.
1😁40044👍2719🤓5🗿4👌3🥴2💯2❤‍🔥1
Крч, потыкал этот ваш Claude Pro. Омежка стремящийся заменить айтишника конечно облегчает ряд задач, но в написании кода в несколько итераций — генерирует столько мусора, что сам начинает путаться в своем контексте (классика).

Плюсы:
> Интегрируется в bash, умеет делать всякие прикольные штуки в окружении
> Умеет дебажить код (больше всего понравилось)
> Вникает в контекст кода, и может подправить нужные участки
> В теории, если дать доступы от SSH, еще может упростить мое любимое пердолево с деплоингом приложений (сам пока не тестил, но попробую)

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

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

Короче, прогресс за 4 года нейрослопперства в айти есть, но до полной замены не готов.
😁39547💯21🤓96🤣4🤝4👌2❤‍🔥1
Теория не всегда стакается с практикой.

Дано: Есть конструктор документа. Он состоит из 5 объёмных шагов. В UI указаны все номера шагов и помечен шаг, на котором находится пользователь.

Как лучше назвать компоненты, которые соответствуют шагам? Step1, Step2, Step3 и т.д.
Или SetRepresented, SetRepresentative, SetPermision...

В теории: АРЯЯЯЯ ЛУЧШЕ НАЗЫВАТЬ ПО СМЫСЛУ ШАГА, А НЕ ПО НОМЕРУ. НАЗВАНИЕ ОТРАЖАЕТ БИЗНЕС-ДЕЙСТВИЕ.

На практике:
> Прибегает аналитик и говорит, что на шаге 3 в конструкторе баг, надо исправить
> Ты спрашиваешь "шаг 3 это какой?" (не лезть же в код, чтобы в родительском компоненте посмотреть, что там на 3-ей позиции)
> Он тебе говорит "НУ ЭТО ТАМ, ГДЕ РЕПРЕСЕНТЕД УСТАНАВЛИВАЕТСЯ"
> Ищешь SetRepresented, который спрятался между SetRepresentative, SetReplied, SetReported.
> Компоненты расположились в IDE по алфавиту, поэтому первый шаг лежит 4-ым, а последний вторым.

По факту, всё будет быстрее, если назвать компоненты Step1, потому что и клиент и аналитик первым делом выдадут номер шага, а не бизнес-смысловое название. Потому что ты первым делом вспомнишь номер шага, а не бизнес-смысловое название.

Эмпирика-пракитка > Теория из книжек-хуижек.
🤯174💯92👏3219🥴15🗿109🤓6🔥2😭2
За что я люблю айтишников, так это за то, что они полностью оторваны от реальности и пытаются предсказать то чего никогда не случится.

А вдруг бизнес захочет Х? А Вдруг бизнес захочет Y?

Всё надо подсчитать, учесть и подготовиться. У меня плохие новости: скорее всего бизнес запросит то, к чему ты не готовился.

Уметь готовиться к реальным изменениям - это крепкая скилуха и редкая.

ауф 🐺
215💯53👍22😎14😁7🥴7🗿5🔥1😈1🦄1
У вас есть племянник. Ему 12 лет и он нормально вывозит школьную программу, учится на 4-5, склонен к физике, математике, информатике. Регулярно пропадает в компудахтере.

Его мама спрашивает у вас, норм ли начать её сыну начинать целиться в программисты? Что вы ей посоветуете?

UPD: Сам пиздюк хочет только играть в фортнайт
😈243😁180🔥19🌚99🤔5💅42
Линуксятники, оправдывайтесь, почему так?
2😁508🥴10231🗿23💯9🍌7🤨65🤝3🤗2
Ну спасибо
5😁529🥰46🏆27🤣19🐳5👏4🥴4💯4😭3🤝3