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 …
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 …
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. …
Ich bin neu in der Community für Social Coding und weiß nicht, wie ich in dieser Situation richtig vorgehen soll: Ich habe vor ein paar Wochen ein GitHub-Repository erstellt. Jemand gegabelt das Projekt und hat einige kleine Änderungen , die bisher gemacht haben meine zu tun. Ich bin begeistert, dass …
Wir üben kollektiven Code-Besitz. Meines Erachtens bedeutet dies, dass jeder Entwickler eine beliebige Codezeile ändern kann, um Funktionen hinzuzufügen, Änderungen vorzunehmen, Fehler zu beheben oder Designs zu verbessern. Aber wie wäre es mit einem kompletten Umschreiben des Codes eines Entwicklers, der noch im Team ist? Soll ich ihn zuerst fragen? …
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 …
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 …
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 …
Ich arbeite seit fast 2 Jahren für ein großes Unternehmen (über 8000 Mitarbeiter) und wurde direkt nach Abschluss meines Studiums eingestellt. Jeder hier muss sich täglich mit altem Code auseinandersetzen, der oft sehr schlecht gestaltet und voller Hacks ist. Zuerst hielt ich mich zurück und versuchte, die Dinge nicht zu …
Ich habe kürzlich Design by Contract (DbC) entdeckt und finde es eine äußerst interessante Art, Code zu schreiben. Unter anderem scheint es folgendes zu bieten: Bessere Dokumentation. Da der Vertrag die Dokumentation ist, ist es unmöglich, dass einer nicht mehr aktuell ist. Da im Vertrag genau angegeben ist, was eine …
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 …
Als Student finde ich es immer üblicher, dass renommierte Unternehmen (wie Google, Facebook, Microsoft, ...) Algorithmusfragen in ihre Tests und Interviews einbeziehen. Ein paar Startups, bei denen ich mich beworben habe, fragten auch nach Algorithmen. Ich frage mich, ob für Softwareentwickler in diesen Unternehmen die Beherrschung von Algorithmen am wichtigsten …
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 …
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 …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.