Соглашения об именах для многоплатформенных API мобильных SDK - PullRequest
0 голосов
/ 11 октября 2019

Я пытаюсь разработать набор API, которые будут использовать один и тот же «язык» в наших SDK для конкретных платформ. Примером проблем, с которыми мы сталкиваемся сегодня, является то, что наши команды iOS и Android используют разные термины для описания одних и тех же вещей при общении друг с другом. Например, iOS обычно будет использовать термин «View Controller», когда Android скажет «Fragment» (или, что еще хуже, «Activity», потому что разработчики iOS могут неправильно понять, что это означает «UserActivity», что совершенно другое).

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

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

Мне бы очень хотелось узнать, что вы сделали в своих собственных организациях для достижения этой же цели или любых решений. что вы придумали для использования при необходимости другой терминологии.

...