Softwareentwicklung

23
Wie funktioniert der Unit-Test?

Ich versuche, meinen Code robuster zu machen, und habe über Unit-Tests gelesen, finde es aber sehr schwierig, eine wirklich nützliche Verwendung zu finden. Zum Beispiel das Wikipedia-Beispiel : public class TestAdder { public void testSum() { Adder adder = new AdderImpl(); assert(adder.add(1, 1) ==...

23
Gibt es gute Techniken oder Tests für Benennungstypen?

Eine unangenehme, offene Frage, aber es ist ein Problem, gegen das ich immer stoße: Software, die einfach zu warten und zu bedienen ist, ist eine gut konzipierte Software. Wenn Sie versuchen, ein Design intuitiv zu gestalten, müssen Sie die Komponenten so benennen, dass der nächste Entwickler auf...

23
Warum lernt man CS auswendig zu lernen? [geschlossen]

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...

23
Sollten in Scrum Aufgaben wie das Einrichten der Entwicklungsumgebung und die Entwicklung von Funktionen als Unteraufgaben in tatsächlichen User Stories verwaltet werden?

Manchmal müssen wir in Projekten Zeit für folgende Aufgaben aufwenden: Erkundung alternativer Frameworks und Tools Erlernen des für das Projekt ausgewählten Frameworks und der Tools Einrichten der Server und der Projektinfrastruktur (Versionskontrolle, Build-Umgebungen, Datenbanken usw.) Wenn...

23
Kann Agile ohne Beteiligung des Kunden erreicht werden?

Ich konnte kein Buch über Agile schreiben. Ich habe in mehreren Läden gearbeitet, die ihren Prozess Agile nennen. Einer der Hauptpunkte der agilen Entwicklung ist die regelmäßige Einbeziehung der Kunden. Nach einem Sprint kann die Arbeit dem Kunden vorgeführt werden, um dessen Feedback zu erhalten....

23
Wenn Agile schief geht [geschlossen]

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...

23
Was ist die Definition von „Big Data“?

Ist dort eines? Alle Definitionen, die ich finden kann, beschreiben die Größe, Komplexität / Vielfalt oder Geschwindigkeit der Daten. Die Wikipedia-Definition ist die einzige, die ich mit einer tatsächlichen Nummer gefunden habe Big Data-Größen sind ein sich ständig änderndes Ziel. Ab 2012...