Softwareentwicklung

32
LGPL 2.1 vs LGPL 3.0 Vor- und Nachteile

Nach dem, was ich gelesen habe, können Sie mit LGPL 3.0 die Lizenz zusammen mit anderen Lizenzen verwenden, was diesbezüglich weniger zutreffend ist (da bin ich mir nicht einmal sicher). Unter https://www.gnu.org/licenses/gpl-faq.html#AllCompatibility heißt es, dass es nicht mit der GPLv2...

32
Wie sicher und vertrauenswürdig sind Hosting-Sites wie SourceForge, Github oder Bitbucket für Closed-Source-Projekte? [geschlossen]

Ich denke darüber nach, SourceForge, BitBucket oder Github für die Verwaltung der Quellcodeverwaltung für mein Unternehmen zu verwenden. Ich habe offene Projekte und ich beteilige mich an offenen Projekten wie gcc. Ich habe aber auch ein Geschäft, in dem ich Closed-Source-Software für meinen...

32
Einfache Erklärung der kontinuierlichen Integration

Wie würden Sie Continuous Integration definieren und welche spezifischen Komponenten enthält ein CI-Server? Ich möchte jemandem in der Marketingabteilung erklären, was Continuous Integration ist. Sie verstehen die Quellcodeverwaltung - dh sie verwenden Subversion. Aber ich möchte ihnen richtig...

32
Warum sollte ich Bower verwenden? [geschlossen]

Ich kann die Vorteile eines Paketmanagers wie Pythons pip, Knotens npmoder Ruby Gems voll und ganz einschätzen , da er viel mehr tut, als nur Dateien zum Anwendungspfad hinzuzufügen. Vielleicht verpasse ich den Punkt, oder ich bin stumpf, aber hier sind die Negative, die ich sehen...

32
Auswahl des richtigen Entwurfsmusters

Ich habe immer erkannt, wie wichtig es ist, Designmuster zu verwenden. Ich bin gespannt, wie andere Entwickler die am besten geeignete auswählen. Verwenden Sie eine Reihe von Merkmalen (wie ein Flussdiagramm), um sich zu entscheiden? Beispielsweise: Wenn Objekte verwandt sind, wir aber keine...