Core Dump
3
подписчика
Обсуждаем фундаментальные концепции компьютерной науки. Деконструируем идиомы, паттерны, принципы. Систематизируем и структурируем знания.
Фрактальное тестирование
Удаляем Unit и E2E тесты из проекта и получаем увеличение качества работы кода.
Деконструкция LSP
В далёком 1987 году Барбара Лисков сформулировала принцип разработки имени себя. Liskov Substitution Principle Он позволяет понять правильно вы написали полиморфный код или нет. Но прежде чем его сформулировать нам надо разобраться с некоторыми понятиями, которые входят в определение.. Далее вы можете посмотреть видео запись или же прочитать текстовую его расшифровку.. Отношение "супертип-подтип" Все данные в нашей программе принадлежат тому или иному типу. Тип определяет множество возможных значений и их семантику...
Деконструкция TDD
Test Driven Development - Разработка Через Тестирование Суть этого подхода заключается в ритуализации процесса разработки. То есть в некритическом безусловном выполнении определённых простых действий. Этот ритуал сделает ваш код красивым и надёжным. Поддерживать его будет легко и просто. А разработка будет простой и быстрой. Так во всяком случае настоятельно убеждают нас проповедники TDD. Далее вы можете посмотреть видео запись или же прочитать её текстовую расшифровку. Суть TDD Вкратце, ритуальный...