Softwareentwicklung

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

9
Was sind die Komplexitäten der speicherunverwalteten Programmierung?
Oder mit anderen Worten, welche spezifischen Probleme hat die automatisierte Speicherbereinigung gelöst? Ich habe noch nie Low-Level-Programmierung durchgeführt, daher weiß ich nicht, wie kompliziert es sein kann, Ressourcen freizugeben. Die Art von Fehlern, die GC anspricht, scheint (zumindest für einen externen Beobachter) die Art von Dingen zu sein, die ein …

5
Wird die Java-Instanz des Operators als Reflektion betrachtet und was definiert Reflektion?
Ich hatte heute eine Diskussion mit einem Kollegen, ob die Verwendung des Java-Operators instanceofeine Art Reflexion ist. Und die Diskussion entwickelte sich schnell zu dem, was Reflexion eigentlich definiert. Was ist also die Definition von Reflexion? Und wird die Verwendung von instanceof"Reflexion verwenden" in Betracht gezogen? Und wenn instanceofman darüber …





8
Herausforderungen an den agilen Ansatz bei Regierungsprojekten
Eine frühere Agile Diskussion hier hatte gute Antworten spezifizieren , was ist entscheidend für den Erfolg der Umsetzung der Agile - Methodik in der Softwareentwicklung. Die meisten Punkte waren die typischen Organisations- und Managementherausforderungen, aber ein Punkt beunruhigt mich und es ist, dass der Kunde während des gesamten Prozesses einbezogen …

15
Wann kommen statische Funktionen zum Einsatz?
OK, ich habe gelernt, was eine statische Funktion ist, aber ich verstehe immer noch nicht, warum sie nützlicher sind als Funktionen für private Mitglieder. Dies könnte hier eine Art neue Frage sein, aber warum nicht einfach alle privaten Member-Funktionen durch statische Funktionen ersetzen?

5
Welche Probleme führen dazu, dass japanische Codierungen anstelle von Unicode verwendet werden?
Bei der Arbeit stoße ich auf viele japanische Textdateien in Shift-JIS und anderen Codierungen. Es verursacht viele Mojibake- Probleme (nicht lesbare Zeichen) für alle Computerbenutzer. Unicode sollte dieses Problem lösen, indem ein einziger Zeichensatz für alle Sprachen definiert wurde. Die UTF-8-Serialisierung wird für die Verwendung im Internet empfohlen. Warum wechselt …

5
Das Formatieren von Code ist eine schlechte Sache, wenn Sie ein VCS verwenden?
Ich formatiere meinen Code fast immer vor dem Festschreiben, um sicherzustellen, dass er ordnungsgemäß ausgeführt wird. Die meisten meiner Mitarbeiter kümmern sich nicht wirklich darum und formatieren ihren Code nicht immer richtig (kleinere Dinge, die den Code nicht beeinflussen, aber die Lesbarkeit beeinträchtigen, wenn sie versuchen, ihn zu pflegen). Ich …

7
Wie vermeide ich fragile Unit Tests?
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Wir haben fast 3.000 Tests geschrieben - die Daten wurden fest codiert, die Wiederverwendung von Code ist sehr gering. Diese Methode hat begonnen, uns in den Arsch zu …


4
Wie kann man einen Kunden davon abhalten, der gerade eine Technologie erlernt hat und sie überall einsetzen möchte? [geschlossen]
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 Kunde hat kürzlich herausgefunden, was URL Rewriting 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.