Softwareentwicklung

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

7
Wann ändern Sie Ihre Haupt- / Neben- / Patch-Versionsnummer?
Mögliches Duplikat: Welche "Versionsnamenskonvention" verwenden Sie? Ändern Sie Ihre Haupt- / Neben- / Patch-Versionsnummern direkt vor oder nach der Veröffentlichung? Beispiel: Sie haben gerade 1.0.0 für die Welt freigegeben (huzzah!). Aber warte, feiere nicht zu viel. 1.1.0 erscheint in sechs Wochen! Sie beheben also einen Fehler und erstellen einen neuen …
40 versioning 

3
Erfahrung mit Pythons "PEP-302 New Import Hooks" [geschlossen]
Ich bin einer der Entwickler von Ruby (CRuby). Wir arbeiten an der Veröffentlichung von Ruby 2.0 (geplant für die Veröffentlichung von 2012 / Feb). Python hat "PEP302: Neue Import-Hooks" (2003): In diesem PEP wird vorgeschlagen, einen neuen Satz von Import-Hooks hinzuzufügen, mit denen der Python-Importmechanismus besser angepasst werden kann. Im …

9
Was haben Programmierer vor dem Variablenbereich gemacht, wo alles global ist?
Ich muss mich also mit einer scheinbar archaischen Sprache (PowerOn) auseinandersetzen, in der ich eine Hauptmethode, ein paar Datentypen zum Definieren von Variablen und die Möglichkeit habe, Unterprozeduren (im Wesentlichen ungültige Methoden) zu verwenden, die keinen Typ zurückgeben noch akzeptiert irgendwelche Argumente. Das Problem dabei ist, dass ALLES global ist. …
40 scope 



4
REST - Kompromisse zwischen Inhaltsaushandlung über Accept-Header und Erweiterungen
Ich arbeite an der Entwicklung einer RESTful-API. Wir wissen, dass wir JSON und XML für eine bestimmte Ressource zurückgeben möchten. Ich hatte gedacht, wir würden so etwas machen: GET /api/something?param1=value1 Accept: application/xml (or application/json) Jemand hat jedoch die Verwendung von Erweiterungen für dieses Problem ausgeschlossen, z. B .: GET /api/something.xml?parm1=value1 …

6
Open Source Code ohne Lizenz… kann ich ihn abspalten?
Vor Jahren hat jemand eine Reihe wirklich großartiger und beliebter Skripte erstellt. Sie wurden jedoch lange nicht mehr aktualisiert und funktionieren nun nicht mehr (die Zielplattform wurde aktualisiert und einige Änderungen sind erforderlich). Er hat es nicht unter einer Lizenz veröffentlicht. Ich möchte den Fehler beheben (derzeit können viele der …

8
Können moderne OO-Sprachen mit der Speicherleistung von C ++ mithalten?
Mir ist gerade aufgefallen, dass jede moderne OO-Programmiersprache, mit der ich zumindest ein wenig vertraut bin (die im Grunde nur Java, C # und D ist), kovariante Arrays zulässt. Das heißt, ein String-Array ist ein Objekt-Array: Object[] arr = new String[2]; // Java, C# and D allow this Covariante Arrays …
40 c#  java  c++  d 



16
Moderne Programmiersprache mit intuitiven Abstraktionen für die gleichzeitige Programmierung
Ich interessiere mich für das Erlernen der gleichzeitigen Programmierung, wobei ich mich auf die Anwendungs- / Benutzerebene konzentriere (nicht auf die Systemprogrammierung). Ich bin auf der Suche nach einer modernen Programmiersprache auf hohem Niveau, die intuitive Abstraktionen zum Schreiben von gleichzeitigen Anwendungen bietet. Ich möchte mich auf Sprachen konzentrieren, die …


12
Wie überzeuge ich meinen Arbeitgeber, einen zusätzlichen Entwickler einzustellen, ohne mich selbst zu verkaufen? [geschlossen]
Ich bin der einzige Entwickler in einem kleinen Unternehmen. Ich habe mich hier langsam weiterentwickelt. Bis vor ca. 4 Monaten wurden 50-75% meiner Zeit für Operationen aufgewendet. Jetzt werden 50-75% meiner Zeit für die Entwicklung aufgewendet, der Rest verteilt sich auf den Betrieb und verschiedene IT-Bereiche. Ich arbeite regelmäßig mehr …

16
Wie kann man einen Teamkollegen, der sich als Senior versteht, davon überzeugen, die konzeptionellen Grundlagen von SVN zu lernen? [geschlossen]
Zunächst einmal habe ich diesen Sommer eine neue Position als Entwickler angetreten und war das neueste Mitglied im Team, das jedoch über die meiste Erfahrung verfügt. Bisher habe ich es geschafft, Sanity-Initiativen aufgrund der geringen Einführungskosten (in Bezug auf Zeit und Aufwand) problemlos genug durchzusetzen. Die Dinge haben sich jedoch …
40 learning 

11
Gibt es reale Fälle für C ++ ohne Ausnahmen? [geschlossen]
In Wann soll C über C ++ und C ++ über C verwendet werden? es gibt eine aussage bezüglich Code Größe / C ++ Ausnahmen: Jerry antwortet (unter anderem): (...) Es ist in der Regel schwieriger, mit C ++ wirklich winzige ausführbare Dateien zu erstellen. Bei wirklich kleinen Systemen schreiben …
40 c++  exceptions 

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.