Публикации по теме 'test-driven-development'


Inside Out: гексагональная архитектура в React
Когда мне нужно подумать, чтобы понять, что делает код, я спрашиваю себя, могу ли я провести рефакторинг кода, чтобы это понимание стало более очевидным. - Мартин Фаулер. Любой дурак может написать код, понятный компьютеру. Хорошие программисты пишут код, понятный людям. - Мартин Фаулер Вступление Прежде чем переходить к гексагональной архитектуре (также известной как архитектура сокетов и портов ), необходимо сначала узнать о разработке приложений на основе домена и о..

Тестируйте умнее, а не сложнее: использование табличных тестов в Go
Я большой поклонник тестирования; это важная часть разработки программного обеспечения и создания надежного программного обеспечения. Я также большой поклонник упрощения управления тестами и их поддержки. Чем проще поддерживать набор тестов, тем больше они поддерживаются, что делает их более эффективными. В сегодняшней статье я расскажу о популярной в сообществе Go технике упрощения повторяющихся тестов. Этот метод называется табличными тестами, и я покажу, как использовать..

От теории к практике: пошаговое руководство по разработке через тестирование (TDD)
В сегодняшней быстро развивающейся разработке программного обеспечения очень важна срочность выпуска высококачественных программных продуктов. Высококачественное программное обеспечение также должно быть свободным от всех возможных человеческих ошибок или других ошибок при его запуске. Есть ли эффективное средство реализации, которое может достичь таких максимальных программных результатов? Да, есть один. Это называется методом Test Driven Development (TDD). Познакомьтесь:..