Code Basics logo

Полезные треды в твиттере

Про TDD

Про TDD. Я часто пишу тесты до кода, но при этом не работаю по TDD. Почему? Небольшой тред

https://twitter.com/mokevnin/status/1353796108594671617

Мифы вокруг ООП

Метатред по серии “Мифы В ООП”, в которой я постарался раскрыть тему со всех сторон, от разных людей/языков/эпох. Виды ооп, полиморфизм, паттерны и многое другое. #oopmyths

https://twitter.com/mokevnin/status/1376234798465871874

Автоматное программирование

Метатред по серии “Автоматное программирование”. Рассказываю тут про флаговое программирование, явно выделенное состояние, автоматы на бекенде, автоматы на фронтенде и кидаюсь кучей полезнях #FSM

https://twitter.com/mokevnin/status/1392160550113660935

О Функциях

Поехали! Обычно, от функций ожидают сокращения дублирования кода. Да, функции устраняют дублирование, но лишь в дополнение к тому, зачем они нужны. Настоящий смысл функции – повышение уровня абстракции. Звучит немного абстрактно, поэтому раскроем подробнее =>

https://twitter.com/mokevnin/status/1396824737540722688

Идемпотентность

Идемпотентность – это свойство какой-либо операции, например, вызова функции или выполнения HTTP-запроса. Операция считается идемпотентной, если повторные выполнения приводят к тому же результату что и первое выполнение. Рассмотрим кучку примеров из самых разных направлений =>

https://twitter.com/mokevnin/status/1417041597041086465

Исходный код (github) Кирилл Мокевнин
comments powered by Disqus