15.11.2022 Экспертиза, Искусственный интеллект, МенеджментСегодня разработчикам доступен фантастический ассортимент инструментов и технологий, которые они используют для создания цифрового мира. Однако огромное количество вариантов в цепочках инструментов DevOps и непрерывной интеграции/непрерывного развертывания (CI/CD) создает огромное количество сложностей, что приводит к многочисленным неэффективным результатам. О призванной решить эту проблему новой дисциплине DPE (инженерия продуктивности разработчика), в которой большую роль играют продвинутая аналитика и искусственный интеллект, порталу Datanami рассказал Ханс Доктер, генеральный директор Gradle, компании, стоящей за ведущим одноименным Open Source-инструментом. По его словам, хотя появление методов DevOps и CI/CD во многом упростило жизнь разработчиков, оно также породило трудности, препятствующие продуктивной работе. Начнем с того, что тестирование критически важно для обеспечения того, чтобы ПО не содержало ошибок и не представляло угрозы безопасности. Благодаря таким инструментам сборки, как Gradle, Apache Maven и Bazel, разработчикам больше не нужно вручную выполнять различные замысловатые шаги, необходимые для внедрения новой функции или исправления ошибки в производстве. Как утверждает Доктер, благодаря большому числу интеграций, поддерживаемых сообществом Open Source-разработчиков, такие инструменты могут устранить значительную часть этой тяжелой работы. В некоторых крупных корпоративных или веб-приложениях может быть порядка 10 000 тестов, которые необходимо ...
читать далее.