Wir haben damit begonnen, Agile / Scrum in einem Team von 4 Entwicklern einzusetzen. Wir haben unsere Story-Schätzungen durchgeführt und die Storys im Product Backlog geordnet. Wir begannen mit der punktbasierten Schätzung der Komplexität von 1 bis 5 anstelle der üblichen 1,2,3,5,8,13 .... und so weiter Nachdem wir an ein …
Ich habe einige Sprachen gesehen, die sich schnell ändern (ich meine, sie werden zum Beispiel jedes Jahr verbessert), und andere, die sich langsam verbessern. Meine Frage: Wenn sich eine Sprache schnell ändert, ist das eine gute oder eine schlechte Sache für den Programmierer? Lernen Programmierer gerne etwas Neues in der …
Ich habe vor, eine Web-Service-API zu schreiben, und ich denke darüber nach, einen REST-Service zu erstellen. Was bedeutet OData in diesem Zusammenhang? Können Sie bitte den Unterschied zwischen OData und REST erklären?
In meinem aktuellen Projekt fällt es mir schwer, eine gute Lösung zu finden, um skalierbare Integrationstests zu erstellen, die keine Nebenwirkungen haben. Ein wenig Klarheit über die nebenwirkungsfreie Eigenschaft: Es geht hauptsächlich um die Datenbank; Nach Abschluss der Tests sollten keine Änderungen in der Datenbank vorgenommen werden (der Status sollte …
Geschlossen . Diese Frage muss gezielter gestellt werden . 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 5 Jahren . Was genau macht verteiltes Rechnen aus und …
Ich höre manchmal, dass zu viele "Manager" -Klassen im Design Ihres Programms Code-Geruch sind und eine unnötige Komplexität hinzufügen. Für mich ist es sinnvoll, Manager-Klassen zu verwenden, um Objekte aus einem für sie sinnvollen Kontext heraus zu manipulieren und zu steuern. Es kann jedoch verwirrend sein, herauszufinden, wie eine Lösung …
Ich bin ein .NET-Entwickler und habe TFS (Team Foundation Server) oft als Versionsverwaltungssoftware verwendet. Gute Eigenschaften von TFS sind: Gute Integration mit Visual Studio (so mache ich fast alles visuell; keine Konsolenbefehle) Einfaches Auschecken, Einchecken Einfaches Zusammenführen und Beheben von Konflikten Einfache automatisierte Builds Verzweigung Jetzt möchte ich Git als …
Es scheint mir, dass alles, was mit einem Stapel gemacht werden kann, mit dem Haufen gemacht werden kann, aber nicht alles, was mit dem Haufen gemacht werden kann, kann mit dem Stapel gemacht werden. Ist das korrekt? Dann, der Einfachheit halber, und selbst wenn wir bei bestimmten Workloads ein wenig …
Ich habe dies in unserem Legacy-System bei der Arbeit viel gesehen - Funktionen, die ungefähr so aussehen: bool todo = false; if(cond1) { ... // lots of code here if(cond2) todo = true; ... // some other code here } if(todo) { ... } Mit anderen Worten, die Funktion besteht …
Ich habe vor ungefähr fünf Monaten meinen Universitätsabschluss gemacht und arbeite seit vier Monaten in einem lokalen Startup. Während meines Studiums habe ich alleine Haskell, F # usw. studiert. An der Universität wurde uns Java beigebracht, aber ich war sehr bald mit funktionaler Programmierung vertraut und habe viel mehr Zeit …
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 Webserver verwendet PHP wie auch 76,9% der Webserver …
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 …
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 6 Jahren . Seit ich vor finalein paar Jahren die Möglichkeiten des …
1977 stellte Maurice Howard Halstead seine Komplexitätsmessungen für Softwaresysteme vor , die Messungen des Programmvokabulars, der Programmlänge, des Volumens, des Schwierigkeitsgrades, des Aufwands und der geschätzten Anzahl von Fehlern in einem Modul umfassten. Laut Wikipedia bezieht sich die Schwierigkeit auf die Schwierigkeit, das Programm beim Lesen oder Schreiben zu verstehen, …
Hin und wieder funktioniert C ++ - Code nicht, wenn er mit einer gewissen Optimierungsstufe kompiliert wird. Es kann sich um einen Compiler handeln, der eine Optimierung durchführt, die den Code bricht, oder um Code, der ein undefiniertes Verhalten enthält, das es dem Compiler ermöglicht, das zu tun, was er …
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.