Softwareentwicklung

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

3
SOLID-Prinzipien anwenden
Ich bin ziemlich neu in den SOLID- Designprinzipien. Ich verstehe ihre Gründe und Vorteile, aber ich kann sie nicht auf ein kleineres Projekt anwenden, das ich als praktische Übung zur Anwendung der SOLID-Prinzipien umgestalten möchte. Ich weiß, dass es nicht notwendig ist, eine perfekt funktionierende Anwendung zu ändern, aber ich …

3
Berechnen Sie die Kosten für fehlerhaften Code
Ich suche nach Argumenten, um das Management davon zu überzeugen, Anstrengungen in das Refactoring zu investieren. Wir protokollieren die Arbeit mit Jira und verknüpfen jedes SVN-Commit mit einem Jira-Aufruf. Meine Idee ist Folgendes: Manuelles Erkennen eines Codebereichs, der extrem schlecht implementiert, aber häufig verwendet wird: sowohl von User-POV als auch …

9
Sind Java-Zertifizierungen für eine Architektenrolle wichtig? [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 4 Jahren . Ich möchte wissen, wie wichtig Java-Zertifizierungen (SCJP, SCWCD und andere) für eine Architektenposition …


8
Auswahl zwischen CL und Python für die Webentwicklung
Ich komme aus Java und nachdem ich diesen kleinen Aufsatz von Paul Graham gelesen hatte, fragte ich mich, ob ich mir eine neue Sprache, Common Lisp, zulegen sollte, um meine Arbeit zu beschleunigen (ich bin ein Webentwickler). Ich schreibe zurzeit Haustierprojekte, habe aber einige Geschäftspläne für die Zukunft. Paulus spricht …

4
Ist die Ausnahmebehandlung ein Querschnittsthema?
Ich sehe keinen großen Unterschied zwischen den Belangen der Ausnahmebehandlung und der Anmeldung, da beide übergreifende Belange sind. Was denkst du? Sollte es nicht separat gehandhabt werden, anstatt mit der Kernlogik, die eine Methode implementiert, verschachtelt zu sein? EDIT : Ich versuche zu sagen, dass eine Methodenimplementierung meiner Meinung nach …

7
Wie funktioniert Delphi XE2 plattformübergreifend? [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 4 Jahren . Ich habe ein wenig über Delphi XE2 gelesen und werde wahrscheinlich später in …

3
Wo verwenden Sie ROT13?
Ich habe gerade die Dokumentation für vim durchgelesen und festgestellt, dass es zum Beispiel eine Verknüpfung gibt g?w das nächste Wort mithilfe von ROT13 umwandelt. Ich weiß auch, dass Sie die Kodierung einer Python-Datei in ROT13 ändern können. Hier ist meine Frage: Warum? Abgesehen von Streichprogrammen wie Django FUNserver scheint …
13 encryption 

9
Umschreiben von IBM Assembler + COBOL in C ++
Ich arbeite als Vermieter / Manager für eine Autovermietung, die auf einem Mietsystem läuft, das 1972 geschrieben wurde. Ich entschied, dass es vielleicht Zeit für ein Update war. Hier ist ein kurzes Beispiel für den Wahnsinn, mit dem wir uns täglich aus diesem Programm beschäftigen müssen: Ein Vermieter muss sich …

7
Agile Projekte finanzieren
Das Unternehmen, in dem ich arbeite, bewegt sich vorläufig in Richtung einer agilen Projektmanagementstrategie - nachdem ich die "Freuden" des Wasserfalls einmal zu vielen erlebt habe. Der Schlüssel dazu ist eine Verlagerung der Betonung auf die Bereitstellung von Funktionalität im Gegensatz zur Einhaltung strenger Fristen. Während sich der Entwicklungsprozess und …
13 agile 

10
Was macht Sie bei der Jobsuche auf eine Stellenanzeige aufmerksam? [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 sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
13 recruiting 


4
Sollte ich HTML-Markup in meine JSON-Antwort aufnehmen?
Auf einer E-Commerce-Website möchte ich beim Hinzufügen eines Artikels zu einem Warenkorb ein Popup-Fenster mit den verfügbaren Optionen anzeigen. Stellen Sie sich vor, Sie bestellen einen iPod Shuffle und müssen nun die Farbe und den Text für die Gravur auswählen. Ich möchte, dass das Fenster modal ist, also verwende ich …
13 mvc  django  templates  json 

3
Einen Standard definieren
Wie würden Sie einen Standard definieren? Ich definiere ein Protokoll für eine Art von Dingen, die es noch nicht gibt, und ich möchte einen RFC dafür erstellen und eine bekannte von IANA bereitgestellte Portnummer verwenden. Wie fange ich an?

12
Der Unterschied zwischen Best Practices und gesundem Menschenverstand?
Es wird viel über Best Practices 1 in der Softwareentwicklung gesprochen. Ich habe gesehen, dass mindestens drei wichtige Punkte sowohl in Bezug auf SE als auch anderswo viel diskutiert wurden: Was ist eine bewährte Methode und warum? Sind Best Practices überhaupt eine Diskussion wert, weil es vernünftig ist zu behaupten, …

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.