Сегодня суббота, а значит пора надевать шляпу мейтейнера bitrix24-php-sdk
Сегодня больше про мои ожидания к продукту который *SDK:
- хороший DX (Developer Experience), если вы считаете себя девелопером, то критикуйте ветку 2.x
- хорошая документация - надо писать, да, с примерами
- производительность: влияние на клиентский код должно быть минимальным, а продукт должен предоставлять возможность ворочать большими объёмами данных, иначе зачем нам эта машинерия вся
- работать на современном стеке технологий. Все мы не любим копаться в копролитах, поэтому стараемся использовать новые подходы и фичи языка, современные низкоуровневые библиотеки для сетевого взаимодействия.
- надёжной - тесты, тесты, разные сценарии использования в комьюнити и обратная связь.
Сейчас я делаю подсистему для удобной работы с batch-запросами, дальше все рассуждения и бенчмарки буду уже в канал в телеграм складывать.
(вы находитесь тут)
Домен для пользовательской документации по sdk тоже планирую зарегить.
Сегодня больше про мои ожидания к продукту который *SDK:
- хороший DX (Developer Experience), если вы считаете себя девелопером, то критикуйте ветку 2.x
- хорошая документация - надо писать, да, с примерами
- производительность: влияние на клиентский код должно быть минимальным, а продукт должен предоставлять возможность ворочать большими объёмами данных, иначе зачем нам эта машинерия вся
- работать на современном стеке технологий. Все мы не любим копаться в копролитах, поэтому стараемся использовать новые подходы и фичи языка, современные низкоуровневые библиотеки для сетевого взаимодействия.
- надёжной - тесты, тесты, разные сценарии использования в комьюнити и обратная связь.
Сейчас я делаю подсистему для удобной работы с batch-запросами, дальше все рассуждения и бенчмарки буду уже в канал в телеграм складывать.
(вы находитесь тут)
Домен для пользовательской документации по sdk тоже планирую зарегить.