Результаты поиска по запросу "api-design"
Какой код возврата http должен быть, если нет доступных данных
Например, у меня есть метод API
Я думаю, что первостепенное значение имеет читаемость, под которой я подразумеваю качество, благодаря которому наибольшее количество программистов понимают, что делает код в кратчайшие сроки. Но судя о том, какая часть программного обеспечения читаема, а какая нет, имеет неописуемое человеческое качество: нечеткость. Точки, которые вы упомянули, частично преуспели в его кристаллизации Однако в целом это должно оставаться делом в каждом конкретном случае, и было бы очень трудно придумать универсальные правила.
Я учусь в университете под названием «Ограничения программного обеспечения». На первых лекциях мы учились создавать хорошие API.Хорошим примером действительно плохой функции API является сокет в C #. Функция получает 3 списка сокетов и ...
) обработка - возможно, вы запускаете какую-то рекламу с отслеживанием пользователей, которая в случайном порядке потребляет значительное количество ресурсов процессора, замедляя ваши показатели?
есть API, который случайным образом берет высокийcontent download время в Chrome, он отлично работает всегда в Firefox и занимает всего несколькоms, Размер ответа составляет 20 КБ без сжатия и 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);Я думаю, что разница в производительности здесь незначительна, ...
@HukeLau_DABA: Посмотрите также, как статья в Википедии определяет «операцию».
тся ли конечная точка API «методом», например https://api.foursquare.com/v2/venues/ [https://api.foursquare.com/v2/venues/]или полный URL-адрес, включая параметры строки запроса, такие ...
, например.
то слышал, что JQuery принял некоторые плохие решения API. Хотя jQuery не моя любимая библиотека, это библиотека, которую я использовал чаще всего, и мне трудно указать на конкретные ошибки в дизайне API или на то, как их можно ...
Там нет проблем с вашим примером. В конце концов, вы вращаетесь, ставите водяные знаки и т.д. ... всегда одно и то же изображение. Я полагаю, что вы все время общаетесь с объектом Pipeline, поэтому, пока ваш код зависит только от класса Pipeline, вы не нарушаете LoD.
ья в википедииоколо [http://en.wikipedia.org/wiki/Law_Of_Demeter]Закон Деметры говорит: [http://c2.com/cgi/wiki?LawOfDemeter]Закон можно сформулировать просто как «используйте только одну точку». Однако простой ...
Можно ли (ab) использовать CoClassAttribute, чтобы обеспечить реализацию по умолчанию для интерфейса?
Я недавно обнаружил, что это возможно«новый» интерфейс в C # [http://marcgravell.blogspot.com/2009/08/who-says-you-cant-instantiate-interface.html] украшая ...
Написание функций, которые принимают как одномерные, так и двумерные массивы?
Насколько я понимаю, одномерные массивы в numpy можно интерпретировать как вектор, ориентированный на столбцы, или вектор, ориентированный на строки. Например, 1-D массив с формой(8,) можно рассматривать как двумерный массив формы(1,8) или ...
REST дизайн для загрузки файлов [закрыто]
Мне нужно сделать REST API для службы загрузки файлов, которая позволяет пользователю: Открыть сессиюЗагрузите кучу файловЗакройте сессиюА потом вернитесь и сделайте что-нибудь с файлами, которые они загрузили в предыдущем сеансе. Чтобы ...