Programmierpraktiken sind die häufig oder nicht so häufig verwendeten Methoden bei der Entwicklung von Software. Dies können Dinge wie Agile Development, Kanban, Coding-Verknüpfungen usw. sein.
Ich bin in einem neuen Job, in dem das Projekt strenge Qualitätsstandards erfüllen, umfassend dokumentiert, detailliert verwaltet werden muss, UML-Diagramme und all die Dinge, die im Gegensatz zur "Cowboy-Codierung" stehen, bei der der größte Teil meiner bisherigen Arbeitserfahrung vorhanden war . Denken Sie an die Art und Weise, wie groß …
Vor einiger Zeit habe ich eine Frage zu Stack Overflow über die Vererbung gestellt. Ich habe gesagt, ich entwerfe Schachmaschine in OOP-Mode. Also erbe ich alle meine Stücke von Piece Abstract Class, aber die Vererbung geht immer noch. Lassen Sie mich durch Code zeigen public abstract class Piece { public …
Ist es eine gute Praxis, eine Methode aufzurufen, die in einer if-Anweisung wahre oder falsche Werte zurückgibt? Etwas wie das: private void VerifyAccount() { if (!ValidateCredentials(txtUser.Text, txtPassword.Text)) { MessageBox.Show("Invalid user name or password"); } } private bool ValidateCredentials(string userName, string password) { string existingPassword = GetUserPassword(userName); if (existingPassword == null) …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Angenommen, ich habe ein PHP-Objekt, sagen wir: companyObj. …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Ich fange mit BDD an und das ist meine Geschichte: Feature: Months and days to days In order to see months and days as days As a date conversion fan I need a webpage where users can enter days and months and convert them to days. Ich habe Zweifel ... …
Ich möchte den Benutzer meines Bash-Skripts bitten, einen Verzeichnispfad als Argument zu übergeben. Welche der folgenden Methoden ist eine gute Programmierpraxis? Der Benutzer muss einen nachgestellten / (Schrägstrich) eingeben. Erfordern, dass ein Benutzer keinen nachgestellten / (Schrägstrich) eingibt.
Hintergrund Ich automatisiere derzeit einige Tests für ein Plugin für MS Office. Wir erstellen Coded UI-Tests in VS 2010. Ich nehme an, ich könnte das Tool " Coded UI Test Builder " verwenden, aber es passt nicht wirklich zu meinem speziellen Fall. Aus diesem Grund habe ich meine eigene UI-Map-Klasse …
Das ist meine Geschichte: Einer meiner Kollegen überprüft den gesamten Code, der im Revisionssystem gehostet wird. Ich spreche nicht von einer angemessenen Überprüfung von Änderungen an Teilen, zu denen er gehört. Er beobachtet den Code Datei für Datei, Zeile für Zeile. Jede neue Datei und jede geänderte. Ich fühle mich …
Ich frage mich, warum wir keine Zeichenfolgenklassen haben, die eine Zeichenfolge von Unicode-Graphemclustern anstelle von Codepunkten oder Zeichen darstellen. Es scheint mir, dass es in den meisten Anwendungen für Programmierer einfacher wäre, bei Bedarf auf Komponenten eines Graphems zuzugreifen, als sie von Codepunkten aus organisieren zu müssen, was notwendig erscheint, …
Was machst du, wenn malloc0 oder eine neue Ausnahme ausgelöst wird? Einfach anhalten oder versuchen, den OOM-Zustand zu überleben / die Arbeit des Benutzers zu retten?
Ich habe eines Tages Warnungen zu nicht verwendeten Variablen bereinigt und angefangen zu überlegen, was genau das Problem an ihnen ist. Einige von ihnen helfen sogar beim Debuggen (z. B. Ausnahmedetails überprüfen oder den Rückgabewert vor der Rückgabe überprüfen). Ich konnte kein wirkliches Risiko finden, sie zu haben. Beispiele Ich …
Ich entwickle ein Backend, in dem ich APIs für meine mobile Anwendung verfügbar machen werde. Benutzer können sich registrieren, Produkte hinzufügen, die Links von Produkten per E-Mail / SMS / überall teilen und andere können darauf klicken und das Produkt kaufen. Dies ist der einfache Workflow der mobilen Anwendung. Die …
Ich codiere Tests in C # und habe mich mit dieser Struktur abgefunden: try { // ========== // ARRANGE // ========== // Insert into the database all test data I'll need during the test // ========== // ACT // ========== // Do what needs to be tested // ========== // …
Zunächst einmal ist dieser Beitrag das, was Jeff Atwood über CSRF-Token sagt. Auf dieser Seite sagt er weiter: Eine noch stärkere, wenn auch komplexere Präventionsmethode besteht darin, den Serverstatus zu nutzen, um für jedes einzelne HTML-FORMULAR, das Sie an den Client senden, einen eindeutigen Zufallsschlüssel zu generieren (und mit Zeitüberschreitung …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.