Приложно-програмен интерфейс: Разлика между версии
Изтрито е съдържание Добавено е съдържание
м Bot: Automated text replacement (-( +(); козметични промени |
|||
Ред 139:
Тези детайли за начина, по който са структурирани интерфейсите, също като софтуерната архитектура, имат значително влияние върху качеството на софтуера. Например Каталдо е открил, че появата на бъгове е свързана със зависимостта от логическите операции и данните в софтуера. Това предполага, че за да се редуцират нивата на бъговете, софтуерните разработчици трябва внимателно да зависимостите между отделните API-та.
Законът на Конуей казва, че структурата на системата неминуемо рефлектира върху структурата на организацията, която го е създала. Това предполага, че за да се разбере как е направен дизайна на API-тата в истинския
Няколко автора публикували съвети за начина, по който се прави дизайна на API-тата – Джошуа Блох и Мичи Хенинг са двама от тях. Все пак, тъй като един от принципите на API дизайна е той да бъде съвместим с другите API-та, които са вече в
== Политики при публикуване на API ==
|