Softwareentwicklung

Fragen und Antworten für Fachleute, Akademiker und Studenten, die im Lebenszyklus der Systementwicklung arbeiten

2
So stellen Sie ein Diagramm mit mehreren zulässigen Kanten zwischen Knoten und Kanten dar, die selektiv verschwinden können
Ich versuche herauszufinden, welche Art von Datenstruktur zur Modellierung einer hypothetischen, idealisierten Netzwerknutzung verwendet werden soll. In meinem Szenario versuchen mehrere einander feindliche Benutzer, Computernetzwerke zu bilden, in denen alle potenziellen Verbindungen bekannt sind. Die Computer, die ein Benutzer zum Verbinden benötigt, sind möglicherweise nicht mit denen identisch, die ein …



4
Was ist mit "OOP verbirgt den Staat" gemeint? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 5 Jahren . In einem von vielen Anti-OOP-Rants auf cat-v.org fand ich …

2
Warum definiert F # Core generische Array-Typen?
Ich habe gerade bemerkt, dass der FSharp.Core-Namespace generische Array-Typen mit bis zu 4 Dimensionen enthält, dh Core. [] <'T> , Core. [,] <' T> usw. C # und VB scheinen in Ordnung zu sein mit System.Array - obwohl mir nicht klar ist, wie sie stark typisierte spezialisierte Array-Typen wie int …
11 c#  .net  f# 

4
Zeigerindizierung
Ich lese gerade ein Buch mit dem Titel "Numerical Recipes in C". In diesem Buch beschreibt der Autor, wie bestimmte Algorithmen von Natur aus besser funktionieren, wenn Indizes mit 1 beginnen (ich folge seinem Argument nicht vollständig und das ist nicht der Sinn dieses Beitrags), aber C indiziert seine Arrays …
11 c  pointers 

1
Fällt es Personalchefs schwer, Entwickler zu akzeptieren, die eine persönliche App haben, die „Business Look Alike“ ist, aber KEINE Unternehmer sind? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 5 Jahren . Direkt nach meinem Abschluss an der Universität beschloss ich, …




5
Lernen, Fehler zu untersuchen [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Ich bin mir nicht mal sicher, wie ich …

2
IOC zur Kompilierungszeit
Hat jemand ein Projekt gestartet, um IOC zur Kompilierungszeit auszuführen (möglicherweise mit Roslyn oder Linq MethodInfo emit)? Meine Erfahrung mit IOC-Containern war bisher großartig, mit ein paar kleinen Problemen Viele IOC-Container starten nur langsam, da hier ein Großteil der Auflösungslogik auftritt Es ist oft schwierig sicherzustellen, dass eine Auflösung möglich …


4
Sind Sie als Programmierer beruflich verpflichtet, nach dem Verlassen eines Unternehmens fortlaufende Unterstützung anzubieten? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 5 Jahren . Ich hatte in der Vergangenheit einige Programmierjobs, bei denen ich der einzige Entwickler …

5
Javas Boolesche Klasse - warum nicht eine Aufzählung?
Es scheint mir, dass die Boolesche Klasse ein idealer Kandidat ist, um als Aufzählung implementiert zu werden. Mit Blick auf den Quellcode besteht der größte Teil der Klasse aus statischen Methoden, die unverändert in eine Aufzählung verschoben werden können. Der Rest wird als Aufzählung viel einfacher. Original vergleichen (Kommentare und …
11 java  api  source-code 

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.