Reverse Engineering для начинающих

Листал тут Hacker News и наткнулся на пост про бесплатную книгу по реверс инжинирингу для начинающих, приятным сюрпризом оказалось то, что автор русскоязычный и книгу можно читать на русском. Вот ссылка на github этой книги, а вот ссылка на сайт автора этой книги.   Пост про книгу только увидел и естественно что всю я ее не читал, но по […]

Test-Driven Development

    Что такое Test-Driven Development? Test-Driven Development — это техника постепенной разработки программного обеспечения, основанная на утверждении, что разработка ПО начинается с написания тестов. TDD практикует выражение желаемого поведения кода через тесты. Автоматизация этого процесса является ключом к TDD. Шаг TDD — это написание теста с последующим написанием кода, удовлетворяющего требованиям теста. Каждое изменение кода приводит […]