Softwareentwicklung

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

5
Entspricht die Programmierung in der UNIX-Philosophie der funktionalen Programmierung?
Die UNIX-Programmierumgebung (der klassische Text) besagt, dass der UNIX-Programmieransatz darin besteht, kleine, genau definierte Tools zu erstellen, die kombiniert werden können, um komplexere Probleme zu lösen. Beim Erlernen von C und der Bash-Shell habe ich festgestellt, dass dies ein leistungsstarkes Konzept ist, mit dem sich eine Vielzahl von Programmierproblemen lösen …



16
Wird das Bleiben in dieser Position meine Karriere negativ beeinflussen? [geschlossen]
Ich arbeite bei einer kleinen Softwarefirma, bei der die Eigentümer auch die Manager sind. Mein Anliegen ist, dass jeder Fortschritt in der Technologie von der Geschäftsleitung mit äußerster Verachtung aufgenommen wird. Einige der Kommentare lauten wie folgt: LINQ, nHibernate und ORM sind schlechte Programmierpraktiken, wir werden sie niemals verwenden. Die …




3
Haskell vs Erlang für Webdienste
Ich versuche, ein experimentelles Projekt mit einer funktionalen Sprache zu starten und mich zwischen Erlang und Haskell zu entscheiden, und beide haben einige Punkte, die ich wirklich mag. Ich mag Haskells starkes Typensystem und Reinheit. Ich habe das Gefühl, es wird einfacher, wirklich zuverlässigen Code zu schreiben. Und ich denke, …

7
Gibt es eine Windows-Programmierphilosophie? [geschlossen]
Ich habe sowohl in Unix- als auch in Windows-Umgebungen programmiert. Meist habe ich in Unix gearbeitet, wo ich die Unix-Philosophie gelernt habe , die sich wie folgt zusammenfassen lässt Schreiben Sie Programme, die eines können und es gut machen. Schreiben Sie Programme, um zusammenzuarbeiten. Schreiben Sie Programme, um Textströme zu …




17
Ein Kunde möchte, dass wir Arbeitsmaschinen auf Pornografie überprüfen. Ist es möglich?
Ein langjähriger Kunde hat uns gebeten, seine Arbeitsmaschinen auf Pornografie zu überprüfen. Sie sind besorgt über die Haftung, wenn empfindliche Materialien gefunden wurden. Ihre Hauptanliegen sind (aus offensichtlichen Gründen) Video-, Audio- und Bilddateien. Nach Möglichkeit möchten sie auch textbasierte Dokumente auf unangemessene Inhalte prüfen. Sie haben eine Hierarchie von Nicht-für-Arbeit-Inhalten, …

12
Ist die Nummernlokalisierung nicht unnötig?
Ich habe gerade diese Seite gelesen http://weblogs.asp.net/scottgu/archive/2010/06/10/jquery-globalization-plugin-from-microsoft.aspx Eines der Dinge, die sie taten, war, das arabische Datum in den arabischen Kalender umzuwandeln. Ich frage mich, ob es überhaupt eine gute Idee ist, dies zu tun. Ist es für den Benutzer wirklich ärgerlich / verwirrend (auch wenn der Benutzer Arabisch ist)? …

7
Auswahl einer Lizenz für Open Source-Projekte
Ich habe einige Open-Source-Projekte durchgeführt und ich plane, in Zukunft mehr zu tun. Bisher habe ich meinen gesamten Code unter der GPL veröffentlicht, aber ich habe einige Artikel gelesen, in denen behauptet wird, dass die GPL zu restriktiv ist, als dass Code in einer Unternehmensumgebung verwendet werden könnte. Dies reduziert …

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.