Str Code (IT-Community)
592 subscribers
28 photos
3 videos
106 links
Наше комьюнити: https://t.iss.one/strc0mmunity
Связь: @strrrrr1
Download Telegram
Forwarded from STR IT (str .)
😴 "Писать чистый код сразу" — почему я перестал делать говнокод "на быструю руку"

Накипело, так что будет длинный пост..

Раньше я сознательно писал код по принципу "сначала работающий, потом красивый" Быстро накидывал максимально тупой, но рабочий вариант. Потом (если оставалось время) рефакторил и приводил в порядок. Казалось, это идеальная стратегия под дедлайны: снижаешь риски, что задача не будет сделана вообще.

Но спустя время осознал проблему:

"Потом" не наступает никогда
Новые задачи, баги, правки – и твой "временный" костыль живет в проекте годами. Пока не превратится в такого монстра, что проще переписать с нуля, чем разбираться.

Возвращаться к своему коду – это пытка
Через полгода открываешь свой же код и думаешь: "Какой дебил это писал?.. А, это же я". И самое печальное – ты действительно не понимаешь, как это работает, хотя сам и написал.

Любое изменение превращается в ад
Хочешь добавить фичу? Получай 10 неочевидных багов. Пытаешься что-то починить – ломается в трёх других местах. В итоге каждый коммит – русская рулетка.

Теперь меняю подход:

Лучше чуть изначально обговорить более длинные сроки ну или чутка проебаться, если не критично, но сделать качественно сразу.

Лучше потратить время на архитектуру, чем потом переделывать.

Вывод: если код изначально — говно, он таким и останется. А дедлайны — вечны. 🚬

😠(P.S. Если, конечно, сроки не горят в хлам)😠

Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from STR IT (str .)
*Meta разрешит ИИ на собеседованиях по лайв кодингу

*Meta планирует дать кандидатам доступ к ИИ во время технических интервью.

Главное:
— Цукерберг считает, что в ближайшие 1–1,5 года разработчики станут «креативными координаторами» для ИИ-кодеров.
— Уже тестируют на своих инженерах: симулируют собесы, чтобы адаптировать процесс.


«Ваш стек?»
«Ну... C#, .NET Core, GraphQL, Cursos...» 🕺

* Meta признана экстремистской в РФ

Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Forwarded from STR IT (str .)
😳 Sherlock: вводишь ник — получаешь все твои аккаунты

Этот скрипт за минуту проверяет 400+ соцсетей и сервисов по одному никнейму.

Помогает при OSINT-разведки, проверки на утечки, поиске «цифрового следа»

Вводишь ник — получаешь прямые ссылки на все страницы.


Попробовать — GitHub

Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Forwarded from STR IT (str .)
🆘 Вышел GPT- 5 🆘

Из основного:
Пишет код лучше всех предыдущих версий (74.9% в SWE-bench)
Фронтенд — в 70% случаев превосходит прошлые модели
Длинный контекст — до 272к токенов на вход
Агентские задачи — выполняет сложные многошаговые операции

Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Forwarded from STR IT (str .)
💻 Чем больше ты кодишь - тем меньше ты зарабатываешь

Код - ключевой ресурс любого IT продукта, и так же как и другие ресурсы — стоит денег. Если ты работаешь на обычной работе - ты тратишь деньги бизнеса, если еще учишься - тратишь свое время, которое в перспективе так же стоит денег. По этому никогда нельзя бездумно программировать. 😳

НО:

1) Если тебе страшно начинать программировать(ты только начал учиться) - начинай писать бездумно, чтобы убить страх кодинга. 🥳

2) Но если ты же +-опытный разработчик, то никогда не начинай программировать без четкого плана реализации, даже небольшие проекты. 🚬

Да, это 2 тезиса звучат противоречиво, но не пережив 1-ый, ты не придешь ко 2-му.. А сейчас мы разбираем 2-ой.

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

Лучше такие моменты фиксировать, на бумаге, либо в онлайн рисовалках, по типу draw.io.

Касаемо фронта - когда нужно сделать определённую страницу, в первую очередь продумай что на ней будет выполняться, попытайся накидать макет(если его нет)\ Если есть готовый дизайн - подумай, как ты организуешь компоненты в коде, какие паттерны будешь использовать и умоляю — не начинай кодить сразу, как увидел/придумал задачу.

Сначала подумай

Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from STR IT (str .)
👍 РКН забанили звонки через Telegram и WhatsApp..

Да, в
такой конкуренции MAX может кидаться в юзеров дерьмом, все равно конкурентов забанят..

*Meta, признанной экстремистской организацией.

Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM