Softwareentwicklung

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

13
Warum sollten Programmierer ISO-Standards ignorieren? [geschlossen]
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten, und erläutern Sie, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie …


6
Wie kann Scrum an eine Volunteer-Umgebung angepasst werden?
Ich bin kürzlich einem jungen Hackerspace beigetreten, der gerade dabei ist, sich selbst einzurichten. Wir haben das Glück, dass es in diesem Bereich einige interne Projekte gibt, an denen gearbeitet werden muss, und dass es nicht an Freiwilligen mangelt, die daran arbeiten. Es gab einige Diskussionen darüber, wie diese Projekte …


4
Wie passt Beharrlichkeit in eine rein funktionale Sprache?
Wie passt das Muster der Verwendung von Befehlshandlern für den Umgang mit Persistenz in eine rein funktionale Sprache, in der IO-Code so dünn wie möglich gestaltet werden soll? Bei der Implementierung von Domain-Driven Design in einer objektorientierten Sprache wird häufig das Command / Handler-Muster verwendet , um Statusänderungen auszuführen. In …

3
wie komplex ein Konstruktor sein sollte
Ich diskutiere mit meinem Kollegen darüber, wie viel Arbeit ein Konstrukteur leisten kann. Ich habe eine Klasse B, die intern ein anderes Objekt A erfordert. Objekt A ist eines von wenigen Mitgliedern, die Klasse B für ihre Arbeit benötigt. Alle öffentlichen Methoden hängen vom internen Objekt A ab. Informationen zu …
18 c#  constructors 


4
Wie strukturiere ich Tests, bei denen ein Test der Aufbau eines anderen Tests ist?
Ich teste die Integration eines Systems, indem ich nur die öffentlichen APIs verwende. Ich habe einen Test, der ungefähr so ​​aussieht: def testAllTheThings(): email = create_random_email() password = create_random_password() ok = account_signup(email, password) assert ok url = wait_for_confirmation_email() assert url ok = account_verify(url) assert ok token = get_auth_token(email, password) a …
18 testing 

4
Was soll Casting bedeuten?
Wenn Sie in einfachen Sprachen wie CI codieren, bedeutet Casting manchmal "interpretieren Sie diese Bytes neu, als ob es immer von einem anderen Typ gewesen wäre" und zu anderen Zeiten "konvertieren Sie diesen Wert intelligent in diesen anderen Typ". Was ist die ursprüngliche Bedeutung des Wortes und gibt es eine …

2
Hilfe bei komplexen MVVM (mehrere Ansichten)
Ich benötige Hilfe beim Erstellen von Ansichtsmodellen für das folgende Szenario: Tiefe, hierarchische Daten Mehrere Ansichten für denselben Datensatz Jede Ansicht ist eine einzelne, sich dynamisch ändernde Ansicht, basierend auf der aktiven Auswahl Zeigen Sie abhängig vom Wert einer Eigenschaft verschiedene Arten von Registerkarten in einem Registersteuerelement an Meine Fragen: …
18 wpf  mvvm 


8
Was sind gute Unit-Tests für den Anwendungsfall des Würfelns?
Ich versuche, mit Unit-Tests klarzukommen. Angenommen, wir haben einen Würfel, der eine Standardanzahl von Seiten von 6 hat (kann aber 4, 5 Seiten usw. haben): import random class Die(): def __init__(self, sides=6): self._sides = sides def roll(self): return random.randint(1, self._sides) Wäre das Folgende ein gültiger / nützlicher Komponententest? Testen Sie …

2
Was sind die Voraussetzungen für die Zuweisung in der MIT-Lizenz?
choosealicense.com behauptet, dass die MIT-Lizenz „eine zulässige Lizenz ist, die kurz und sachlich ist. Es lässt die Leute alles mit Ihrem Code machen, mit der richtigen Zuordnung und ohne Garantie “(Hervorhebung von mir). Beim Lesen der Lizenz sehe ich jedoch keine Behauptung, dass die Zuordnung zum Originalautor irgendwo sein muss. …


4
Wie viel Unterschied macht Erfahrung? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 6 Jahren . Ich sehe viele Stellenangebote, die mindestens x Jahre Erfahrung erfordern. Die Frage ist, …

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.