Все записи

Чем полезны open source решения

Проект разработки похож на большой дом, в котором фундамент — это собственная разработка, а кирпичи — open source решения. Исключительно на «кирпичах» не всегда возможно сделать сложный и многофункциональный проект. Но и без open source современной разработке не обойтись: такие решения нужны, чтобы ускорить и облегчить «строительство». Денис Абрамов, тимлид R&D группы в Naumen Service Management Platform, рассказал, чем полезны open source для вендоров крупных решений.
Group 708.png

Экономия ресурсов и скорость

Чтобы построить уникальное решение с нуля, нужно потратить большое количество ресурсов и времени. Эффективнее взять готовое решение и подстроить под себя — open source решения уже протестированы, а авторы могут помочь их правильно настроить.

Тестируемость

Сообщество разработчиков проверяет и тестирует код. Баги, ошибки и уязвимости находятся и устраняются гораздо быстрее.

Обмен опытом

Любой разработчик может «опенсорсить» — развивать свои скиллы, расширять круг знакомств и реализоваться за счёт своего кода. Также автору решения можно задать вопрос, предложить разработать новую функциональность.

Возможности развития

Курсом развития решения управляет сообщество, которое не так сильно зависит от внешних регуляторов или владельцев системы. То есть, open source позволяет децентрализовать управление по развитию.

Похожие новости

Хороший код: как понять, что его будет удобно менять

Понятные имена, небольшие методы и аккуратное форматирование делают код проще для чтения. Но даже аккуратный файл может оказаться дорогим в работе, если небольшое изменение требует восстановить много контекста и затронуть несколько частей системы.

Вместе с Ринатом, iOS-разработчиком в Naumen, разбираемся, почему хороший код проверяется следующей задачей, как проявляется сложность изменений и на что стоит смотреть при оценке кода.

Как ИИ помогает специалистам ИБ

Специалистам по информационной безопасности приходится работать с огромным количеством данных: логами, алертами систем мониторинга, обращениями пользователей. Среди них могут скрываться признаки атаки — вручную разбирать такой объем информации сложно.

Часть этой работы можно ускорить с помощью ИИ. Вместе с Евгением, специалистом по безопасности приложений в Naumen, разобрали, где ИИ действительно полезен и какие ограничения важно учитывать.

Коммуникация без срочности

Большая часть рабочего дня Димы, бизнес-аналитика команды внедрения, — это коммуникация с клиентами, разработчиками и коллегами. Почти вся она проходит онлайн.

В какой-то момент Дима заметил: много времени уходит не на сами задачи, а на ожидание ответов, уточнения и постоянные переключения между чатами.

Он собрал несколько правил, которые помогают сократить лишние уточнения и ожидание ответов. В статье разбираемся, когда лучше написать, а когда созвониться, как дать весь нужный контекст в одном сообщении и меньше отвлекаться на чаты.

Все новости