Из всего, что мелькает вокруг по этой теме хорошо легли
первые 2 главы от Олега. С аналогиями и параллелями из "обычной" разработкой лучше заходит.
PS Цитата про тесты - до слез 😹
Хорошие инженеры могут воспринимать тесты, особенно — интеграционные тесты, как особый вид документации. Преимущество тестов перед документами в Word/docx в том, что их можно запустить и мгновенно получить ответ — выполняются требования или нет. По крайней мере, такова мечта. Об этом рассказывают на конференциях, строят умные модели и рисуют пирамидки. По факту, тесты мало у кого есть. Либо они проверяют какую-то ерунду. Докладчики, возвращаясь с позёрских QA-конференций, на работе видят пустоту и разруху.
#tech_read