Результаты поиска по запросу "api-design"

1 ответ

Какой код возврата http должен быть, если нет доступных данных

Например, у меня есть метод API

13 ответов

Я думаю, что первостепенное значение имеет читаемость, под которой я подразумеваю качество, благодаря которому наибольшее количество программистов понимают, что делает код в кратчайшие сроки. Но судя о том, какая часть программного обеспечения читаема, а какая нет, имеет неописуемое человеческое качество: нечеткость. Точки, которые вы упомянули, частично преуспели в его кристаллизации Однако в целом это должно оставаться делом в каждом конкретном случае, и было бы очень трудно придумать универсальные правила.

Я учусь в университете под названием «Ограничения программного обеспечения». На первых лекциях мы учились создавать хорошие API.Хорошим примером действительно плохой функции API является сокет в C #. Функция получает 3 списка сокетов и ...

1 ответ

) обработка - возможно, вы запускаете какую-то рекламу с отслеживанием пользователей, которая в случайном порядке потребляет значительное количество ресурсов процессора, замедляя ваши показатели?

есть API, который случайным образом берет высокийcontent download время в Chrome, он отлично работает всегда в Firefox и занимает всего несколькоms, Размер ответа составляет 20 КБ без сжатия и 4 КБ без сжатия. Тот же запрос также отлично ...

ТОП публикаций

4 ответа

Примеры в стандарте

мер, вместо void shared_ptr::reset() noexcept; template <typename Y> void shared_ptr::reset(Y* ptr);можно подумать template <typename Y = T> void shared_ptr::reset(Y* ptr = nullptr);Я думаю, что разница в производительности здесь незначительна, ...

1 ответ

@HukeLau_DABA: Посмотрите также, как статья в Википедии определяет «операцию».

тся ли конечная точка API «методом», например https://api.foursquare.com/v2/venues/ [https://api.foursquare.com/v2/venues/]или полный URL-адрес, включая параметры строки запроса, такие ...

4 ответа

, например.

то слышал, что JQuery принял некоторые плохие решения API. Хотя jQuery не моя любимая библиотека, это библиотека, которую я использовал чаще всего, и мне трудно указать на конкретные ошибки в дизайне API или на то, как их можно ...

2 ответа

Там нет проблем с вашим примером. В конце концов, вы вращаетесь, ставите водяные знаки и т.д. ... всегда одно и то же изображение. Я полагаю, что вы все время общаетесь с объектом Pipeline, поэтому, пока ваш код зависит только от класса Pipeline, вы не нарушаете LoD.

ья в википедииоколо [http://en.wikipedia.org/wiki/Law_Of_Demeter]Закон Деметры говорит: [http://c2.com/cgi/wiki?LawOfDemeter]Закон можно сформулировать просто как «используйте только одну точку». Однако простой ...

2 ответа

Можно ли (ab) использовать CoClassAttribute, чтобы обеспечить реализацию по умолчанию для интерфейса?

Я недавно обнаружил, что это возможно«новый» интерфейс в C # [http://marcgravell.blogspot.com/2009/08/who-says-you-cant-instantiate-interface.html] украшая ...

4 ответа

Написание функций, которые принимают как одномерные, так и двумерные массивы?

Насколько я понимаю, одномерные массивы в numpy можно интерпретировать как вектор, ориентированный на столбцы, или вектор, ориентированный на строки. Например, 1-D массив с формой(8,) можно рассматривать как двумерный массив формы(1,8) или ...

1 ответ

REST дизайн для загрузки файлов [закрыто]

Мне нужно сделать REST API для службы загрузки файлов, которая позволяет пользователю: Открыть сессиюЗагрузите кучу файловЗакройте сессиюА потом вернитесь и сделайте что-нибудь с файлами, которые они загрузили в предыдущем сеансе. Чтобы ...