Softwareentwicklung

10
Verwenden von nicht lizenziertem Code

Angenommen, ich sollte ein Github-Projekt finden, das gestartet, aber nicht vollständig oder vollständig war, und ich wollte diesen Code in einem größeren Projekt verwenden, aber der Autor des Codes hat keine Lizenz für den Code angegeben die akzeptable Verwendung dieses Codes? Kann ich es für...

10
Zustand ohne Zuordnung erhalten

Ich lerne funktionale Programmierung und habe Probleme zu verstehen, wie bestimmte Szenarien ohne Zuweisung implementiert werden. Das folgende einfache Problem fasst meine Verwirrung ziemlich gut zusammen. Schreiben Sie ein Programm, das Ereignisse über Änderungen in einer bestimmten Datenstruktur...

10
Benachrichtigungssystem für soziale Netzwerke

Hintergrund Ich arbeite an einer App für einen Kunden, die einige Funktionen für soziale Netzwerke enthält. Ich habe ursprünglich das mobile Front-End entwickelt, aber die Umstände haben mich auch für die Entwicklung des Back-End verantwortlich gemacht. Als allgemeiner Hintergrund ermöglicht...

10
Große O-Äquivalenz für LINQ select

Ich versuche festzustellen, ob sich die Big O-Äquivalenz einer verschachtelten Schleife ändert, wenn ich stattdessen eine LINQ-Auswahl verwende. public void myFunc(List<Foo> fooList, List<Bar> barList) { foreach(Foo foo in fooList) { foreach(Bar bar in barList) { if(foo.PropA ==...

10
Was genau ist modellgetriebenes Software Engineering (MDSE)?

Ich bin heute auf infoq auf das accronym MDSE gestoßen , und die Informationen, die ich finden konnte, waren ziemlich unklar, und die Beschreibung war voller Schlagworte: Bei MDSE geht es darum, Softwareentwicklern die Möglichkeit zu geben, auf einer Abstraktionsebene zu arbeiten, auf der...