Еще больше контента в Telegram канале
05.11.2021
Новая статья: https://fdd.davidshekunts.ru/fp-vs-oop/polymorphism-oop-and-fp Полиморфизм – вещь очень нужная и полезная, но даже ее смогли извратить в ООП. Я покажу способ, как применять "здоровый" Полиморфизм, как в…
Read More
05.11.2021
? Композиция над Наследованием в ООП и ФП
Новая статья: https://fdd.davidshekunts.ru/fp-vs-oop/composition-over-inheritance Разберем второй по значимости столп ООП – "Наследование" Данный принцип не любят даже сами сторонники ООП, поскольку в более-менее долгоживущих проектах он приносит…
Read More
05.11.2021
? Инкапсуляция vs Разделение Данных и Поведения
Ссылка на главу: https://fdd.davidshekunts.ru/fp-vs-oop/encapsulation-vs-data-behaviour-separation Вышла новая глава в секции "ООП против ФП". Я расскажу об одной из самых ключевых столпов ООП и как он усложняет…
Read More
04.11.2021
?Моя первая онлайн-книга ? Fatigue Driven Development (FDD) ?
Ссылка на оригинал Прошло гораздо больше времени с последнего поста, чем я ожидал, но вызвано это моим плохим состоянием здоровья ? Из хорошего: поток закрытого…
Read More
02.08.2020
Что нужно знать Middle / Senior ?
Здесь я буду собирать сторонние и мои материалы на разные концепции, которые нужно знать Middle и Senior разработчикам. Внимание! Пока не знаю как правильно структурировать…
Read More
31.01.2022
? Перестаньте использовать express / koa и начните использовать …
При построении абсолютного любого API мне нужны: 1. Схема API с возможностью интроспекции (трансформации схемы в типизацию языка) 2. UI с демонстрацией API (например, swagger)…
Read More
26.01.2022
? Knex JS ломает logger
Knex – одна из самых известных библиотек для работы со SQL в NodeJS. И как полагается, подобного рода библиотеки могут принимать на вход внешний логгер. НО…
Read More
20.01.2022
? Шифрование запросов
Задача была сделать дополнительный слой безопасности, помогающий (1) идентифицировать пользователя, (2) сверить, что содержание сообщения не было изменено по пути до сервера. Такое часто нужно,…
Read More
03.12.2021
?ООП Абстракция или как победить то, чего не существует
?ООП Абстракция или как победить то, чего не существует Новая статья: https://fop.davidshekunts.ru/fop-vs-oop/abstraction Абстракция – самое абстрактное понятие в ООП. Статья будет короткая, потому что там мало…
Read More
01.11.2021
# Заметки с полей: Docker for Mac + M1, Local k8s, Redux Toolkit
https://www.youtube.com/watch?v=Eu2mrgbXytE Новый Docker for Mac с поддержкой Apple M1Локальный k8s: сравнение minikube, k3s, kind, microk8sТизер курсаRedux Toolkit Я делаю эти видосы в первую очередь для…
Read More
01.11.2021
Что нужно уметь, чтобы стать Senior?
"Вот научился я кодить, вот стал Middle разрабом, а дальше то что? Куда? В петлю?" (для всех, кто не подписан на мой инстаграм посты с…
Read More
01.11.2021
Что нужно уметь, чтобы стать Senior? Part II
Что больше всего недооценивают разработчики? Soft skill-ы Это при том, что они определяют успешность разработчика гораздо больше, чем Hard skill-ы (об этом был отдельный постик).…
Read More
01.03.2021
? Главный секрет проектирования и архитектуры ?
Абсолютно все, что мы делаем в IT сводиться к 3-м функциям: (1) передача, (2) обработка и (3) хранением данных. Мы делаем запрос на сервер и…
Read More
22.02.2021
??? Как стать достойным Team Lead-ом / CTO
В рамках ? IT-Качалки ? мы активно рассматриваем тематики, связанные с тем, что значит быть ??? Team Lead и CTO. Вот список тем, который мы…
Read More
17.02.2021
Как из ?? Frontend / Backend Middle прокачаться в ?? Senior Full-stack
В рамках ? IT-Качалки ? мы активно рассматриваем тематики, связанные с ростом из ?? Frontend / Backend в ?? Senior Full-stack разработчика. Вот список тем,…
Read More
17.02.2021
? Эволюция разработчика v1.2 «Сторонние ветки развития» ??
В прошлом посте рассматривали основные градации развития web разработчика. Теперь хочу рассказать про сторонние ветки, куда может уйти разработчик сделав несколько пет-проджектов: (указанные сроки я…
Read More
14.02.2021
Подключаем ClickHouse к Airflow
Конечно, есть библиотека, которая реализует адаптер ClickHouse к Airflow, НО она не работает с новым Aiflow... Да и не поддерживается уже 2 года. Поэтому расскажу,…
Read More