1 год назад
Рефакторинг кода Go для тестопригодности: возможности интерфейсов
Источник: Nuances of Programming Модульное тестирование  —  неотъемлемая часть процесса разработки ПО, которой обеспечивается корректное функционирование отдельных компонентов или модулей кода. В итоге приложения получаются проще в сопровождении и отказоустойчивее. В простом и надежном Go имеется отличная поддержка написания модульных тестов. Продемонстрируем на примере, как с помощью рефакторинга сделать приложение на Go тестируемым. Пирамида тестирования Тестирование ПО осмысливается в виде метафоры  —  пирамиды тестирования...
341 читали · 4 года назад
Несовместимые приложения, как их установить на Android?
Представьте ситуацию: вам крайне необходимо установить из Google Play какую-либо понравившуюся игру или приложение, но вы не можете этого сделать, поскольку ваше устройство несовместимо с продуктом. Обидно, тем более, что интерес уже возник и есть огромное желание непременно установить программу. Как же решить данный вопрос? Сейчас мы рассмотрим два способа решения задачи, но стоит отметить, что они не идеальны, и не гарантируют абсолютного результата. И еще, учитывайте, что не все сторонние сайты безопасны, а использование VPN является не самым легальным способом установки...