Вопросы с тегом «libraries»

Библиотека - это совокупность ресурсов, предоставляющих данные и / или услуги для разработки независимого программного обеспечения.

14
Почему не больше настольных приложений, написанных с помощью Qt? [закрыто]
Насколько я знаю и понял из моего опыта работы с Qt, это очень хорошая и простая в освоении библиотека. Он имеет очень хорошо разработанный API и является кроссплатформенным, и это только две из многих функций, которые делают его привлекательным. Мне интересно знать, почему больше программистов не используют Qt. Есть ли …
202 api  libraries  qt 

13
Исключение по сравнению с пустым набором результатов, когда входные данные технически действительны, но не удовлетворяют
Я занимаюсь разработкой библиотеки, предназначенной для публичного выпуска. Он содержит различные методы для работы с наборами объектов - генерация, проверка, разбиение и проецирование наборов в новые формы. Если это уместно, это библиотека классов C # с включенными расширениями в стиле LINQ IEnumerable, которая будет выпущена в виде пакета NuGet. Некоторые …

9
Как поддерживаются огромные библиотеки с открытым исходным кодом, в то время как код далек от практики «чистого кода»?
Я все еще неопытен для написания высококачественного кода, поэтому я читаю книги, посвященные такой проблеме, как « Чистый код » Роберта С. Мартина, и продолжаю проверять код известных библиотек, чтобы улучшить свои навыки. Хотя многие библиотеки с открытым исходным кодом поддерживаются годами, а это означает, что маловероятно, что они не …

2
Что такое «затененная» зависимость Java?
Разработчик JVM здесь. В последнее время я видел подшучивание в чатах IRC и даже в моем собственном офисе о так называемых « затененных » библиотеках Java. Контекст использования будет примерно таким: « Такой и так предоставляет« затененный »клиент для XYZ ». Прекрасным примером является проблема Jira для HBase : « …
76 java  libraries  jvm 

3
Почему фреймворки / библиотеки JavaScript имеют функции, которые уже существуют в чистом JavaScript?
Интересно, почему у фреймворков / библиотек есть свои помощники, хотя они уже существуют изначально. Давайте возьмем jQuery и AngularJS . У них есть свои собственные eachфункции итератора: jQuery.each () angular.forEach () Но у нас есть Array.prototype.forEach. По аналогии, jQuery.parseJSON () angular.fromJson () Но у нас есть JSON.parse()функция в ванильном JavaScript.

2
Являются ли библиотеки только для заголовков более эффективными?
Предположения Одним из преимуществ библиотек только для заголовков для C ++ является то, что их не нужно компилировать отдельно. В C и C ++ inlineимеет смысл только если функция определена в заголовочном файле *. Традиционно в C использовался макет .c / .h, где заголовок представляет минимальный открытый интерфейс модуля перевода. …
49 c++  c  libraries 

16
Есть ли конкретные причины не использовать библиотеки и фрагменты кода? [закрыто]
В целом я занимаюсь программированием уже около 8 лет, и мне кажется, что я все больше полагаюсь на библиотеки с открытым исходным кодом и фрагменты кода (черт возьми, GitHub!), Чтобы «выполнить свою работу». Я знаю, что со временем я смогу написать собственную реализацию, но мне нравится концентрироваться на общем дизайне. …

5
Считается ли это анти-паттерном для чтения из STDIN из библиотеки?
Во время написания библиотеки для большого проекта, над которым я работаю на работе, возникла проблема, которая требовала, чтобы токен был отправлен на адрес электронной почты, а затем возвращен в код, где он может быть использован для дальнейшего использования. Мой коллега говорит, что нужно просто читать из STDIN (используя Python:), code …

3
Обращался ли C ++ 11 к передаче объектов std lib между границами динамической / разделяемой библиотеки? (т.е. дллс и тд)?
Одна из моих главных претензий к C ++ заключается в том, насколько трудно на практике передавать объекты библиотеки std за пределы динамической библиотеки (т.е. dll / so). Библиотека std часто только для заголовков. Что отлично подходит для выполнения некоторых потрясающих оптимизаций. Однако для dll они часто создаются с различными настройками …
34 c++  libraries  c++11 

7
Следует ли вам использовать библиотеку, когда вы можете выполнить задачу без нее? [закрыто]
Я нахожусь в ситуации, когда я могу использовать плагин JavaScript с открытым исходным кодом для выполнения задачи. Но когда я попытался его использовать, я обнаружил, что мне нужно переделать много вещей из того, что я уже сделал, и это добавляет определенную сложность, по моему скромному мнению, проекту. Принимая во внимание, …

14
Какие преимущества есть у нативной разработки JavaScript? [закрыто]
Учитывая, насколько проще разработка jQuery по сравнению с нативным JavaScript, что заставляет людей вообще отказываться от таких библиотек, как jQuery? Это потому, что у jQuery есть ограничения или он медленный? Я имею в виду, если jQuery настолько прост по сравнению с нативным javascript, то по каким причинам люди все еще …

16
У вас есть собственная библиотека 'misc utils'? Какой частью вы больше всего гордитесь? [закрыто]
Я знаю, что многие из нас имеют собственную небольшую личную библиотеку с инструментами и утилитами, которые мы часто используем. У меня была моя с 16 лет, так что она выросла до довольно значительных размеров. Некоторые вещи, которые я написал, были добавлены в фреймворк. Я написал свою небольшую реализацию деревьев выражений …

7
Зачем использовать непрозрачный «дескриптор», который требует приведения в открытом API, а не типобезопасный структурный указатель?
Я оцениваю библиотеку, публичный API которой в настоящее время выглядит следующим образом: libengine.h /* Handle, used for all APIs */ typedef size_t enh; /* Create new engine instance; result returned in handle */ int en_open(int mode, enh *handle); /* Start an engine */ int en_start(enh handle); /* Add a new …

1
Что следует иметь в виду при выпуске приложения, в котором используются библиотеки, лицензированные по лицензии Apache 2.0? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 6 месяцев назад . Я создаю приложение для Android, которое скоро будет готово к выпуску. Я просто собираюсь реализовать систему вкладок, …

1
Ванильный JS по-прежнему считается библиотекой?
Я совсем недавно узнал, что VanillaJS (документ?) - это библиотека, которая только в комплекте с 99% браузеров и не является точно нативным JavaScript (шок моей жизни). При написании собственной библиотеки я обычно избегаю всех полезных вещей, в основном библиотек. Теперь у меня есть три вопроса: VanillaJS все еще считается библиотекой? …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.