Softwareentwicklung

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



15
Ich hasse einen unserer Kodierungsstandards und es macht mich verrückt, wie man ihn verarbeitet. [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …



4
Code automatisch generieren: "abgeleitete Arbeit"?
Zum Beispiel habe ich GPL-Software. Ich bin der Autor dieser GPL-Software. Diese GPL-Software enthält zwischen ihrem Code Doxygen-Kommentare. Diese Doxygen-Kommentare werden geschrieben, um eine CC-BY-SA-HTML-Seite zu generieren, um diese generierte Dokumentation unter der CC-BY-SA-Lizenz auf meine Projektwebsite hochzuladen. Aber ist die Ausgabe der Doxygen-Dokumentation eine "Ableitungsarbeit"? Immerhin basiert diese Dokumentation …

4
Was sind Graphen in Laienbegriffen?
Was sind Graphen in der Informatik und wofür werden sie verwendet? Für Laien am liebsten. Ich habe die Definition auf Wikipedia gelesen : In der Informatik ist ein Graph ein abstrakter Datentyp, der die graphischen und hypergraphischen Konzepte der Mathematik implementieren soll. Eine Graphendatenstruktur besteht aus einer endlichen (und möglicherweise …

5
Gibt es bekannte PowerShell-Kodierungskonventionen?
Gibt es beim Programmieren in PowerShell klar definierte Konventionen? In Skripten, die langfristig gepflegt werden sollen, müssen wir zum Beispiel: Verwenden Sie den richtigen Cmdlet-Namen oder Alias? Geben Sie den Cmdlet-Parameternamen vollständig oder nur teilweise an ( dir -Recurseversus dir -r). Wenn Sie Zeichenfolgenargumente für Cmdlets angeben, schließen Sie diese …


1
Wie ist der Fortschritt bei Haskell-Aufzeichnungen?
Kürzlich bin ich noch einmal auf die Probleme von Haskells Aufzeichnungen gestoßen, insbesondere auf die Eindeutigkeit von Feldnamen. (Es ist nervig...) Ich habe bereits A proposal for records in Haskell von SPJ und Greg Morrisett gelesen , aber das letzte Update war 2003. Ein weiteres Papier mit dem Titel Lightweight …

2
Warum verwendet Javascript JSON.stringify anstelle von JSON.serialize?
Ich wundere mich nur über "stringify" vs "serialize" . Für mich sind sie dasselbe (obwohl ich mich irren könnte), aber in meiner Vergangenheit (meistens mit asp.net ) benutze ich sie Serialize()und benutze sie nie Stringify(). Ich weiß, ich kann einen einfachen Alias ​​in Javascript erstellen, // either JSON.serialize = function(input) …
18 javascript 

10
Mein Vater ist ein Arzt. Er besteht darauf, eine Datenbank zu schreiben, um unkritische Patienteninformationen ohne Programmierhintergrund zu speichern [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Mein Vater "hackt" gerade eine Datenbank mit FileMaker Pro, …
18 database 

4
Managed Languages ​​vs Compiled Language Unterschied?
Ich bin verwirrt, wenn Leute versuchen, zwischen kompilierten und verwalteten Sprachen zu unterscheiden. Erfahrungsgemäß betrachten die meisten kompilierten Sprachen C, C ++, während verwaltete Sprachen Java, C # sind (es gibt offensichtlich mehr, aber dies sind nur einige Beispiele). Aber was genau ist der Kernunterschied zwischen den beiden Arten von …

1
Praktiken der Abhängigkeitsinjektion / IoC-Container beim Schreiben von Frameworks
Ich habe verschiedene IoC-Container (Castle.Windsor, Autofac, MEF usw.) für .Net in einer Reihe von Projekten verwendet. Ich habe festgestellt, dass sie häufig missbraucht werden und eine Reihe von schlechten Praktiken fördern. Gibt es etablierte Praktiken für die Verwendung von IoC-Containern, insbesondere bei der Bereitstellung einer Plattform / eines Frameworks? Mein …

8
Benötigt ein ausgereiftes agiles Team ein Management?
Nach einer heftigen Debatte über Scrum wurde mir klar, dass das Management für mich eine unnötige und überflüssige Tätigkeit in einem voll agilen Team darstellt. Ich glaube, dass ein ausgereiftes Agile-Team keinerlei Management oder nicht-technischen Entscheidungsprozess benötigt. Für meine (scheinbar irrenden) Augen ist es mehr als offensichtlich, dass nur ihr …

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.