Clean Code
12.1K subscribers
2.82K photos
12 videos
3.95K links
Советы по написанию кода, обзоры распространенных ошибок и многое другое.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

РКН: clck.ru/3Ht6ch
Download Telegram
Анимации в React без библиотек. Плавные переходы с помощью CSS и состояний

Разберём, почему простая CSS-анимация в React часто осложняется нюансами — компоненты могут размонтироваться раньше, чем отыграет анимация, а при работе с сервером легко получить рассинхрон интерфейса и базы данных. Покажу, как добавить плавное удаление задачи из списка: сначала реализуем простое решение через ref и утилиту useCombinedRefs, а затем соберём более надёжный вариант с состоянием disappearingTaskId, где анимация запускается только после ответа сервера. Добавим и анимацию появления новой задачи с помощью флага appearingTaskId и CSS-ключевых кадров. В итоге наш список задач станет «живым» — элементы не исчезают мгновенно, а плавно уходят и появляются, делая интерфейс аккуратнее и приятнее для пользователя

📺 YouTube

Clean Code
RUST: Язык Программирования, Который ЗАМЕНИТ C и C++?

В этом видео мы разберём историю языка программирования Rust - от личного побочного проекта одного разработчика до технологии, которую сегодня используют Microsoft, Amazon, Google, Tesla, Discord и Linux Kernel.

📺 YouTube

Clean Code
Clean Code #test #теория

Выберите правильный вариант 👇🏼
📑 Ответ
Anonymous Quiz
81%
Stack
1%
LinkedList
13%
Queue
4%
List
Clean Code #test #Javascript

Выберите правильный вариант 👇🏼
ВСЕ ВОПРОСЫ с ЖЕСТКОГО собеседования на Фронтенд-разработчика ЗА 10 МИНУТ

Разбираем все вопросы с реального собеседования на Frontend-разработчика с оффером 220 000 рублей на руки. В видео — подготовка к техническому собеседованию, понятные объяснения сложных тем, типичные вопросы работодателей и примеры сильных ответов для тех, кто хочет устроиться на работу в IT и успешно пройти собеседование на Junior или Middle Frontend-разработчика.

📺 YouTube

Clean Code
📖Enterprise Application Development with C# 9 and .NET 5
🖋Ravindra Akella | 2024

.NET Core — одна из самых популярных в мире платформ для программирования, которая привлекает все больше разработчиков благодаря отличной кроссплатформенной поддержке. Из этой книги вы узнаете, как уверенно использовать возможности .NET 5 с C# 9 для создания надежных корпоративных приложений.

💾 Скачать книгу

Clean Code | #книги #Csharp
📖Deep Belief Nets in C++ and CUDA C
🖋Timothy Masters | 2023

Эта книга является продолжением томов 1 и 2 данной серии. В ней содержится множество отсылок к материалам предыдущих томов, особенно в том, что касается программирования многопоточных операций и реализаций CUDA. По этой причине настоятельно рекомендуется хотя бы в общих чертах ознакомиться с материалами томов 1 и 2. Том 1 особенно важен, поскольку именно в нём изложены основные принципы многопоточности и аппаратной поддержки CUDA.

💾 Скачать книгу

Clean Code | #книги #Cpp
Docker compose - все что нужно знать за 15 минут

Docker Compose — инструмент, который позволяет управлять несколькими контейнерами Docker как единым целым. Забудьте о длинных командах docker run для запуска каждого контейнера и скриптах старта проекта — Docker Compose всё сделает за вас.
В этом видео мы разберём, что такое Docker Compose, зачем он нужен, как устроен файл конфигурации docker-compose.yml, и развернем наше приложение из нескольких контейнеров используя docker compose.

📺 YouTube

Clean Code
Clean Code #test #web

Выберите правильный вариант 👇🏼
Clean Code #test #Csharp

Выберите правильный вариант 👇🏼