Als «libraries» getaggte Fragen

Eine Bibliothek ist eine Sammlung von Ressourcen, die Daten und / oder Dienste für die Entwicklung unabhängiger Software bereitstellen.


13
Ausnahme gegen leere Ergebnismenge, wenn die Eingaben technisch gültig, aber nicht zufriedenstellend sind
Ich entwickle eine Bibliothek für die Veröffentlichung. Es enthält verschiedene Methoden zum Bearbeiten von Objektgruppen - Erzeugen, Untersuchen, Partitionieren und Projizieren der Gruppen in neue Formen. Für den Fall , es relevant ist, ist es eine C # -Klasse Bibliothek mit LINQ-style - Erweiterungen auf IEnumerable, als NuGet Paket freigegeben …

9
Wie werden große Open-Source-Bibliotheken gewartet, während Code weit von „sauberem Code“ entfernt ist?
Ich bin noch unerfahren darin, qualitativ hochwertigen Code zu schreiben. Deshalb lese ich Bücher, die sich mit diesem Thema befassen, wie beispielsweise Clean Code von Robert C. Martin, und überprüfe ständig den Code bekannter Bibliotheken, um meine Fähigkeiten zu verbessern. Obwohl viele Open Source-Bibliotheken seit Jahren gepflegt werden, was bedeutet, …

2
Was ist eine "schattierte" Java-Abhängigkeit?
JVM-Entwickler hier. In letzter Zeit habe ich Scherze in IRC-Chatrooms und sogar in meinem eigenen Büro über sogenannte " schattierte " Java-Bibliotheken gesehen. Der Kontext der Nutzung wird ungefähr so ​​aussehen: " So und so bietet XYZ einen" schattierten "Client. " Ein perfektes Beispiel ist dieses Jira-Problem für HBase : …
74 java  libraries  jvm 

3
Warum haben JavaScript-Frameworks / -Bibliotheken Funktionen, die in reinem JavaScript bereits vorhanden sind?
Ich frage mich, warum Frameworks / Bibliotheken ihre eigenen Helfer haben, obwohl sie von Haus aus bereits existieren. Nehmen wir jQuery und AngularJS . Sie haben ihre eigenen eachIteratorfunktionen: jQuery.each () angle.forEach () Aber wir haben Array.prototype.forEach. Ähnlich, jQuery.parseJSON () eckig.vonJson () Aber wir haben die JSON.parse()Funktion in Vanille JavaScript.

2
Sind reine Header-Bibliotheken effizienter?
Annahmen Einer der Vorteile von Nur-Header-Bibliotheken für C ++ besteht darin, dass sie nicht separat kompiliert werden müssen. In C und C ++ inlinemacht nur Sinn , wenn die Funktion definiert in einer Header - Datei *. Traditionell wurde in C das Layout .c / .h verwendet, wobei der Header …
48 c++  c  libraries 



3
Wurden in C ++ 11 Probleme beim Übergeben von Standardbibliotheksobjekten zwischen dynamischen / gemeinsam genutzten Bibliotheksgrenzen behoben? (dh DLLs und so)?
Eine meiner Hauptbeschwerden über C ++ ist, wie schwierig es in der Praxis ist, Standardbibliotheksobjekte außerhalb der dynamischen Bibliotheksgrenzen (dll / so) zu übergeben. Die Standardbibliothek enthält häufig nur Header. Das ist großartig, um einige großartige Optimierungen durchzuführen. Bei DLLs werden sie jedoch häufig mit unterschiedlichen Compilereinstellungen erstellt, die sich …
34 c++  libraries  c++11 




7
Warum ein undurchsichtiges „Handle“ verwenden, für das ein Casting in einer öffentlichen API anstelle eines typsicheren Strukturzeigers erforderlich ist?
Ich bewerte eine Bibliothek, deren öffentliche API derzeit so aussieht: 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 hook to …

1
Was ist zu beachten, wenn eine App veröffentlicht wird, die Bibliotheken verwendet, die unter der Apache 2.0-Lizenz lizenziert sind? [geschlossen]
Ich erstelle eine Android-App, die bald veröffentlicht werden kann. Ich werde mit dieser Bibliothek nur ein Tabulatorsystem implementieren . Ich habe gelesen, dass es unter der Apache 2.0-Lizenz lizenziert ist . Ich habe noch nie lizenzierte Bibliotheken für Apps / Programme / Spiele verwendet, die ich verteilt habe (weil ich …

1
Ist Vanille JS immer noch eine Bibliothek?
Ich habe vor kurzem herausgefunden, dass VanillaJS (document?) Eine Bibliothek ist, die nur mit 99% Browsern gebündelt ist und kein natives JavaScript ist (Schock meines Lebens). Während ich eine eigene Bibliothek schreibe, vermeide ich normalerweise alle hilfreichen Dinge, meistens Bibliotheken. Jetzt habe ich drei Fragen: Ist VanillaJS immer noch eine …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.