Softwareentwicklung

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

14
Was ist, wenn der Client Kennwörter abrufen muss?
Ich habe gerade eine Anwendung bei der Arbeit geerbt und zu meinem Entsetzen festgestellt, dass die in der Datenbank gespeicherten Benutzerkennwörter mit einer internen Verschlüsselungsfunktion verschlüsselt werden, die auch die Entschlüsselungsfunktion umfasst. Alles, was jemand wirklich tun muss, ist, die Benutzertabelle zu kopieren und die Verschlüsselungsassembly zu kopieren (jeder mit …

8
Ruby, aber keine Rails in meinem Lebenslauf [geschlossen]
Ich habe Ruby als Fähigkeit in meinem Lebenslauf aufgeführt, weil ich 5 Jahre lang in Ruby programmiert habe, während ich an meiner Promotion arbeite. These. Ich habe es hauptsächlich verwendet, um Algorithmen zur Verarbeitung natürlicher Sprache zu implementieren. Ich fange an, nach einem Job zu suchen, und habe meinen Lebenslauf …


9
Validierung von Konstruktorparametern in C # - Best Practices
Was ist die beste Vorgehensweise für die Validierung von Konstruktorparametern? Angenommen, ein einfaches Stück C #: public class MyClass { public MyClass(string text) { if (String.IsNullOrEmpty(text)) throw new ArgumentException("Text cannot be empty"); // continue with normal construction } } Wäre es akzeptabel, eine Ausnahme auszulösen? Die Alternative, auf die ich …







20
Was sollte in einem Kodierungsstandard sein? [geschlossen]
Was sollte ein guter (gelesen: nützlicher) Codierungsstandard enthalten? Dinge, die der Code haben sollte. Dinge, die der Code nicht haben sollte. Sollte der Codierungsstandard Definitionen von Dingen enthalten, die die Sprache, der Compiler oder der Code-Formatierer erzwingen? Was ist mit Metriken wie zyklomatischer Komplexität, Zeilen pro Datei usw.?

18
CS-Fächer, die ein Student kennen muss [geschlossen]
An der Uni habe ich mich nie für Theorie interessiert. Ich habe es nie gelesen. Egal wie viel ich versuchte, ich konnte nichts lesen und wusste nicht, was in der Praxis tatsächlich geschah. Wie zum Beispiel in meinem Kurs über Automatentheorie erzählte mir mein Professor alles, was möglicherweise mit dem …



5
Microservices und gespeicherte Prozeduren
Werden gespeicherte Prozeduren in einer Mikrodienstarchitektur als fehlerhaft angesehen? Hier sind meine Gedanken: Die meisten Bücher über Microservices empfehlen eine Datenbank pro Microservice. Gespeicherte Prozeduren arbeiten normalerweise mit einer monolithischen Datenbank. Auch in den meisten Büchern zur Mikrodienstarchitektur heißt es, dass sie autonom und lose gekoppelt sein sollten. Durch die …

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.