Softwareentwicklung

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

5
Woher wissen wir, dass es immer die richtige Wahl ist, Komposition gegenüber Generalisierung zu bevorzugen?
Unabhängig davon, ob ein Objekt physisch existiert oder nicht, können wir es auf verschiedene Arten modellieren. In vielen Fällen könnten wir willkürlich Verallgemeinerung oder Komposition verwenden. Das GoF-Prinzip "Komposition gegenüber Verallgemeinerung bevorzugen" führt uns jedoch zur Verwendung von Komposition. Wenn wir beispielsweise eine Linie modellieren, erstellen wir eine Klasse, die …



3
Was bedeutet der Begriff „eingebettet“ in Software?
Daher habe ich versucht, mein Wissen in der eingebetteten und untergeordneten Hardwareprogrammierung zu erweitern. Jedes Mal, wenn ich nach Jobs suche, in denen "eingebettet" erwähnt wird, handelt es sich jedoch immer um hochrangige Inhalte. Für mich macht das nicht viel Sinn. Was genau bedeutet "eingebettet"? Wenn ich an Embedded denke, …

4
Kann ein Benutzer LGPL als GPL oder GPL als AGPL neu lizenzieren?
Die LGPL (wir nehmen zur Vereinfachung nur Version 3 für alle in der Diskussion an) ist eine weniger restriktive Version der GPL, ebenso die AGPL ist eine restriktivere Version der GPL, aber es ist möglich, LGPL-Code zu verwenden. Nehmen Sie Ergänzungen vor (oder tun Sie dies nicht) und lizenzieren Sie …
9 licensing  gpl  lgpl 

6
Sind Frameworks in PHP notwendig? [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 6 Jahren . Sind Frameworks in PHP wirklich notwendig? Was sind …
9 php  frameworks 

2
Was ist dieser Studienbereich?
Angenommen, ich habe eine Situation, in der ich eine Website für einen Schuhhändler entwerfe. Sie haben verschiedene Marken und Arten von Schuhen und wollen natürlich eine wirklich gute Suchfunktion. Es gibt also verschiedene Eigenschaften, die Schuhe haben können. Sie können exklusive Eigenschaften wie Größe, Breite, Geschlecht und Kinder / Erwachsene …


3
Erstellen eines Web-End für ein C ++ - Programm
Ich habe mich gefragt, was die beste Methode zum Erstellen eines Webendes für die Schnittstelle mit einem C ++ - Programm auf dem Server ist. Zuerst dachte ich einfach, nur die Shell-Ausführung in der Sprache des Webservers zu verwenden (wie shell_exec()in PHP), aber ich fragte mich, ob es einen "besseren" …

11
Entwerfen des perfekten Bereichs wörtlich
Ich habe darüber nachgedacht, wie ich das "perfekte" Bereichsliteral entwerfen würde, wenn ich eine Sprache entwerfen würde. Für Sie, die kein Bereichsliteral in einer Anweisung kennen, die einen Wertebereich wie 1-4 darstellt. Sie werden am häufigsten in for / foreach-Schleifen verwendet Es scheint ein paar Probleme zu geben, die man …

7
Joomla oder Entwicklung von Grund auf neu? [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 6 Jahren . Als jemand, der sehr wenig Erfahrung darin hat, würde …


1
Best / Bad Practices für die gemeinsame Nutzung von Code? [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 6 Jahren . Je mehr ich Github erforsche , desto mehr …
9 github 

3
Scrum bei sehr kurzen Projekten?
Ich benutze Scrum und mag es wirklich. Mein Shop befindet sich jedoch in Projekten, bei denen die Entwicklungsdauer zwei oder vier Wochen beträgt. Wir haben die Sprintlänge bereits auf zwei Wochen geändert, und alle hier sagen: "Es wird Scrum sein, nur mit anderthalb Sprints." Ich glaube nicht, dass wir aus …

8
Windows-Berechtigungen für Entwickler?
Ich arbeite bei einem Fortune 500-Unternehmen als Windows-Softwareentwickler in Forschung und Entwicklung. Die Unternehmens-IT bereitet sich derzeit auf eine unternehmensweite Win7-Bereitstellung vor und versucht als Teil davon, die Administratorrechte für alle Boxen (einschließlich unserer Entwicklungsarbeitsstationen) vollständig zu sperren. Ich wurde beauftragt, mit ihnen zusammenzuarbeiten, um den Übergang so reibungslos wie …

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.