Что такое принципы SOLID? Объясняем на котиках

Каждый программист точно слышал о принципах SOLID. О них любят вспоминать преподаватели в вузах и интервьюеры на собеседованиях. Но ведь придумали их явно не для студентов и соискателей. Мы в Selectel любим котиков и в этой статье попробуем объяснить на них принципы SOLID.

Что такое принципы SOLID? Объясняем на котиках
77
55

Какие бывают коды ошибок HTTP

Какие бывают коды ошибок HTTP

Гайд "Как повысить эффективность работы программиста?"

Гайд "Как повысить эффективность работы программиста?"

Как получить код для ключа в Hamster kombat ?

Не обязательно играть в Bike Ride 3D ,можно просто смотреть рекламу (фото) 6-7 просмотров и ключ у вас

Суд посчитал, что тренировка ИИ на чужом коде не является нарушением авторских прав

Суд в США рассмотрел коллективный иск программистов в отношении Microsoft, OpenAI и GitHub. Истцы утверждали, что компания OpenAI использовала созданные человеком фрагменты кода из GitHub для обучения GitHub Copilot без надлежащего разрешения, выплаты автору и упоминания авторства. Истцы (всего их было пятеро и они скрывали свои личности) потребова…

Новый шифр в Хомяке на 2 июля и 3 июля. Новый код азбуки Морзе в Hamster Kombat

Новый ежедневный шифр в Хомяке на 2 июля и 3 июля

Комбо-карточки Хомяка на 18.06-19.06. Новое комбо тг игры Hamster Kombat.

Присоединяйтесь к нашему Telegram-каналу чтобы не пропустить новости!

Для получения 5 000 000 монет в Хомяке купите 3 карточки в течении 24 часов.

Вышела новая версия Rust 1.78.0 ! 🦀🔥

Вышела новая версия Rust 1.78.0 ! 🦀🔥

Получение IP -, MAC –адресов, имени сетевого интерфейса с помощью Python

Получение IP -, MAC –адресов, имени сетевого интерфейса с помощью Python
22

Деньги, Код и Инновации: Возможности Blockchain с ЦКБ DAO_Great_Tartaria: Революционная Модель Кибер Трансформации Труда

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

Прокладывайте путь к финансовому росту и процветанию в новой эпохе кибернетики!
7676
11

Космический гайд по созданию собственного цифрового богатства с чистого листа. Маркетинг 6.0 сфера Богов

Космический гайд по созданию собственного цифрового богатства с чистого листа. Маркетинг 6.0 сфера Богов

Сетевой #кибермодуль #D_Gen : при расчете единицы бытия и наблюдении за движением в пространстве вариантов, я использую нейросети и блокчейн. Это позволяет мне получать подробные данные и анализировать свои действия в реальном времени.

77
11

Как айтишнику перестать прокрастинировать: решаем задачу и считаем реальное количество рабочего времени

Знакома ситуация, когда на работе хочется отвлечься на нерабочие дела? Это нормально, делать перерывы важно. Но когда они отнимают много времени, это может быть признаком прокрастинации. Для всех, кто работает с кодом, составили задачу — она поможет понять, сколько дел выполняются в рабочее время, а что его «съедает». Попробуйте решить!

1414

Свободные лицензии на программное обеспечение

Свободные лицензии на программное обеспечение
22

Code smells — обзор на примере PHP

Hola, Amigos! Меня зовут Евгений Шмулевский, я PHP-разработчик в агентстве заказной разработки Amiga. В этой статье хотелось бы рассмотреть вопрос качества кода и что из рекомендаций по нему лично для себя использую. Статья адресована начинающим разработчикам.

Code smells — обзор на примере PHP
22

Дайте волю своему творчеству с помощью токеномики: 🌟 Создайте свою собственную криптовалюту!

Готовы ли вы погрузиться в захватывающий мир создания криптовалют? Не смотрите дальше, поскольку мы представляем исчерпывающее руководство по воплощению вашей собственной цифровой монеты в жизнь! Благодаря передовым технологиям и пошаговым инструкциям теперь в ваших руках возможность формировать будущее финансов.

2525

ИИ-поисковик для кодеров Rix

ChatGPT-4 и Code Interpreter ЗА ДЕНЬГИ? Claude-2 Делает Это БЕСПЛАТНО! Все Подробности Внутри!⁠⁠

Как мы уже знаем, Code Interpreter служит помощником для анализа данных и работы с изображением, его функционал на примерах я рассматривала здесь. Кстати, я использовала список промптов в pdf, скачать можно здесь. Но, к сожалению, Code Interpreter доступен только в платной версии ChatGPT-4, который с марта начал глупеть...

Новая токен экономика: производство, токенизация и продажа вина

Как токенизируют вино

Важно помнить, что сегментация, и особенно микросегментация, имеет свою опасность. Она заключается в том, что у покупателя есть круг общения, в котором происходит обмен информацией, в том числе о винах. И если покупатель ожидает увидеть эти вина в магазине, а мы не предлагаем их ему, то представители определенных аудиторий, например, более молодая аудитория, чаще всего просто уйдут в другой магазин.<br /><br />Подробнее на New Retail: https://new-retail.ru/marketing/who_is_mr_wine_shopper_kak_razvivat_prodazhi_kategorii_vin_v_roznitse6789/<br /><br />При использовании материала ссылка на New Retail обязательна.
2222

Винни-Пух и всё: герой детских рассказов больше не принадлежит Disney

Объясняем на динозаврах, стоит ли переживать за известную анимационную студию.

Иллюстрация к первому изданию книги Алана Милна. Автор: Эрнест Хауэрд Шепард
3636

29 инструментов для проверки качества кода. Open Source

Чистота и качество кода — важные критерии оценки работы программиста. Если код работает — это уже хорошо, но нельзя забывать о том, что он должен быть очищен от «мусора», быть логичным и понятным для других разработчиков.

29 инструментов для проверки качества кода. Open Source
1919

Технический долг убивает мотивацию, тормозит разработку, вызывает конфликты — исследование

«Хвост» из старых задач для разработчиков мешает заняться новыми. В Hacker Noon рассказывают, что в командах думают об этой проблеме.

<a href="https://api.vc.ru/v2.8/redirect?to=https%3A%2F%2Funsplash.com%2Fphotos%2FtWjzmNXKup4&postId=284315" rel="nofollow noreferrer noopener" target="_blank">Unsplash</a>
3535

Почему самообразование полезнее для программиста, нежели университет

Когда-то я учился в университете, которые занимал топ 10 университетов моей страны. Я надеялся, что он сможет открыть мне двери в мир программирования. Однако, он сумел только усложнить изучение языка. Однако судьба была добра ко мне, и я нашел силы в изучении языка программирования самостоятельно. И сегодня я расскажу, почему университет умер, а с…

22

Познаем основы Java и создаем крестики-нолики

Познаем основы Java и создаем крестики-нолики
77

No-code как отличная альтернатива для быстрого решения бизнес-задач

В современных реалиях все стремятся к упрощению, удешевлению и автоматизации. И веб-разработка не стала исключением. Пять лет назад в США зародился глобальный тренд — программирование без кода. За это время появилось огромное количество платформ для визуальной разработки (No-code, Low-code, конструкторы сайтов). Давайте разбираться, в чём их специф…

3030

Проблема, которую вы решаете, важнее, чем код, который вы пишете

Программисты, кажется, забыли реальную цель программного обеспечения — решать реальные проблемы. Перевод публикации Фагнера Брэка на Medium.

1111

Принцип работы шифровальной машины «Энигма» и расшифровка её кода Аланом Тьюрингом — объяснение от канала Numberphile

В 2021 году портрет учёного напечатают на новой банкноте в 50 фунтов стерлингов — так британцы подчеркнут важность его открытий. Пара видео помогут разобраться в устройстве машины и задумках Тьюринга. И потренировать английский.

«Энигма» The Alan Turing Institute
2626

Go – открытый язык программирования

Go – открытый язык программирования, разработанный компанией Google. Этот язык, также известный как Golang, является относительно новым в программировании, но он уже завоевал популярность среди разработчиков благодаря своей простоте, эффективности и масштабируемости.

Landings — шаблоны для лендингов

https://t.me/NeuralProfit/258