Softwareentwicklung

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


9
Wie entwickelt man Software ohne Akzeptanzkriterien?
Wie entwickelt man gemeinsam Software in einem Team von 4-5 Entwicklern ohne Akzeptanzkriterien, ohne zu wissen, für was die Tester testen und mit mehreren (2-3) Personen, die als Produktbesitzer fungieren. Alles was wir haben ist eine skizzenhafte "Spezifikation" mit einigen Screenshots und ein paar Aufzählungspunkten. Uns wurde gesagt, dass es …

7
Ist das eine Assemblersprache?
In meiner Kindheit programmierte ich auf einem MK-61 Sowjetrechner . Es hatte vier Betriebsregister (X, Y, Z, T) und 15 Speicherregister. Ein Programm könnte 105 Schritte haben. Soweit ich mich erinnere, hatte es Befehle wie: Tauschen Sie die X- und Y-Register Schieberegister (Z nach T, Y nach Z, X nach …


7
Das Joel-Test-Äquivalent zum Messen eines Programmierers
Ich verstehe, dass wir zum Messen eines Projekts oder Codes den Joel-Test verwenden können , aber gibt es einen einfachen Standardtest (wie den Joel-Test), der messen und filtern kann, wie gut ein Programmierer ist? Mein Plan ist, diesen Test zuerst als schnellen Filter zu haben, bevor ich zu einem detaillierteren …
70 interview 

17
Ist es sinnvoll, darauf zu bestehen, dass jeder Fehler reproduziert wird, bevor er diagnostiziert und behoben wird?
Ich arbeite für eine Softwareproduktfirma. Wir haben große Unternehmenskunden, die unser Produkt implementieren und die wir unterstützen. Wenn zum Beispiel ein Fehler vorliegt, stellen wir Patches usw. zur Verfügung. Mit anderen Worten, es handelt sich um eine recht typische Konfiguration. Kürzlich wurde mir ein Ticket ausgestellt und zugewiesen, das sich …

9
Wie sind die ersten Compiler entstanden?
Ich frage mich immer, und vielleicht brauche ich eine gute Geschichtsstunde in Programmiersprachen. Aber da die meisten Compiler heutzutage in C erstellt wurden, wie wurden die allerersten Compiler erstellt (AKA vor C) oder wurden alle Sprachen nur interpretiert? Trotzdem verstehe ich immer noch nicht, wie die erste Assembler-Sprache erstellt wurde, …




10
Nicht-OOP-Entwurfsmuster? [geschlossen]
Ich habe nur gehört, dass der Begriff "Entwurfsmuster" für objektorientierten Code verwendet wird, und die GoF-Muster enthalten nur OOP-Entwurfsmuster, aber Entwurfsmuster sind elegante Lösungen für häufig auftretende Programmierprobleme, oder? Da ist nichts drin, was besagt, dass sie auf OOP beschränkt sein müssen, oder? Ich würde gerne einige Beispiele für Entwurfsmuster …

7
Wann werden abstrakte Klassen anstelle von Schnittstellen mit Erweiterungsmethoden in C # verwendet?
"Abstrakte Klasse" und "Schnittstelle" sind ähnliche Konzepte, wobei die Schnittstelle die abstraktere der beiden ist. Ein entscheidender Faktor ist, dass abstrakte Klassen bei Bedarf Methodenimplementierungen für abgeleitete Klassen bereitstellen. In C # wurde dieser Differenzierungsfaktor jedoch durch die kürzliche Einführung von Erweiterungsmethoden reduziert, die es ermöglichen, Implementierungen für Schnittstellenmethoden bereitzustellen. …


26
Wie lesen die Leute große technische Bücher? [geschlossen]
Ich sehe, dass die meisten guten Programmierer die Angewohnheit haben, große Bücher zu lesen, um etwas über Technologie zu lernen. Was braucht es wirklich, um technische Bücher zu lesen, abgesehen vom wirklichen Interesse an der Technologie? Wie kann ich meine Fähigkeit verbessern, diese Bücher zu lesen?
70 learning 


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.