Блох, который руководил разработкой и внедрением многочисленных функций платформы Java, включая Java Collections Framework, также отметил, что «мышление в терминах дизайна API, как правило, улучшает качество программ, которые вы пишете».itWeek
Например, в некоторых крупных компаниях роль старшего технического писателя может быть расширена, чтобы помочь инженерным группам в согласовании названий методов, атрибутов и полей.itWeek
Стоит также сказать, что хотя всем API нужны соответствующие названия, сами названия зависят от домена; например, API, написанный для квантовой тематики, будет использовать совсем другие формулировки, чем API, написанный для розничной торговли.itWeek
Чтобы убедиться в этом, по словам Брайанта, лучше всего провести изучение пользователей и убедиться, что вы охватываете все группы, которые могут использовать API.itWeek