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 immer wieder auf den Begriff "Bodyshop" in Bezug auf einen Programmierjob / eine Programmierumgebung gestoßen, aber trotz Googeln kann ich nicht herausfinden, worauf sich das genau bezieht? Kann mich bitte jemand aufklären?
Wir haben eine große Website (über 1200 Stunden) mit vielen technischen Schulden. Dies wird hauptsächlich durch die folgenden (üblichen) Gründe verursacht. Mehrere Programmierer, die während der Entwicklung kommen und gehen. Änderung der Spezifikationen während der Entwicklung. Zahlreiche zusätzliche Funktionen hinzugefügt (in kurzer Zeit). Der Kunde wünscht sich viele neue Funktionen, …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 4 Jahren . Dies ist meine erste Frage hier, also werde ich …
Nehmen wir an, ich habe eine kostenlose und kostenpflichtige Version der App. Die kostenpflichtige Version ist eine Obermenge der kostenlosen Version in Bezug auf die Funktionen, die den Benutzern zur Verfügung stehen. Die kostenpflichtige Version bietet also alle Funktionen der kostenlosen App sowie zusätzliche Funktionen. Gibt es ein Muster zum …
Wir hatten bei meiner Arbeit eine Diskussion über die Verwendung von Enums in Java. Ein Mitarbeiter argumentierte, dass bei Verwendung von Aufzählungen auf der Serverseite bei Bedarf eine Zeichenfolge verwendet werden sollte, um darauf zu verweisen (z. B. beim Senden von Daten von JS an den Server oder beim Speichern …
Ich weiß, dass dies sehr anwendungsfallspezifisch sein kann, aber ich frage mich viel zu oft. Gibt es eine allgemein bevorzugte Syntax? Ich frage nicht, was der beste Ansatz ist, wenn ich in einer Funktion bin. Ich frage, ob ich vorzeitig beenden oder die Funktion einfach nicht aufrufen soll. Wrap, wenn …
Ich kann sehen, dass die Vorteile von veränderlichen gegenüber unveränderlichen Objekten wie unveränderlichen Objekten aufgrund des gemeinsamen und beschreibbaren Status viele schwer zu behebende Probleme bei der Multithread-Programmierung beseitigen. Im Gegenteil, veränderbare Objekte helfen dabei, mit der Identität des Objekts umzugehen, anstatt jedes Mal eine neue Kopie zu erstellen, und …
Zunächst möchte ich sagen, dass ich es gewohnt bin, prozedurale Programmierung als mein Hobby zu betreiben - ich versuche, OOP in ein paar Sprachen zu lernen und die Theorie zu verstehen , nur nicht die Praxis. Ich habe ein Haustierprojekt, das ich erstellen wollte, speziell in PHP mit einem Datenbank-Backend …
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten und einer Erklärung, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Was ist in C # die beste Vorgehensweise zum Einkapseln von Variablen, die ich in mehreren Methoden verwenden muss? …
In einer Bedingungsanweisung (IF) verwendet jeder (position < size), aber warum? Nur Konvention oder gibt es einen guten Grund dafür? In freier Wildbahn gefunden: if (pos < array.length) { // do some with array[pos]; } Selten gefunden: if (array.length > pos) { // do some with array[pos]; }
Vor einiger Zeit habe ich eine Art "Faustregel" über die Konkretheit von Methodenparametertypen, Rückgabetypen und Eigenschaftstypen gelesen, aber ich erinnere mich einfach nicht daran. Es ging darum, Ihre Rückgabetypen so konkret wie möglich und Ihre Parametertypen so abstrakt wie möglich zu halten ... oder umgekehrt. Ich weiß nicht, ob es …
Ein kürzlich veröffentlichter Artikel von ycombinator listet einen Kommentar mit den Prinzipien eines großartigen Programmierers auf. #7. Guter Programmierer: Ich optimiere Code. Besserer Programmierer: Ich strukturiere Daten. Bester Programmierer: Was ist der Unterschied? Subjektive und umstrittene Konzepte anerkennen - hat jemand eine Position dazu, was dies bedeutet? Das tue ich, …
Es ist einige Monate her, seit ich meine Position als Softwareentwickler für Einsteiger begonnen habe. Nachdem ich einige Lernkurven hinter mir habe (z. B. Sprache, Jargon, Syntax von VB und C #), konzentriere ich mich auf esoterischere Themen, um bessere Software zu schreiben. Eine einfache Frage, die ich einem Kollegen …
Nachdem ich vor etwas weniger als zwei Jahren einen Artikel mit dem demütigen Titel "Die Code-Gebote: Best Practices für die Objective-C-Codierung" von Robert McNally gelesen hatte, übernahm ich die Praxis, Eigenschaften für so ziemlich jedes Datenelement meiner Objective-C-Klassen zu verwenden ( das 3. Gebot ab Mai 2012). McNally listet diese …
Ich bin neu in diesem Bereich und auch ein neuer 19-jähriger PHP-Entwickler, der gerade eingestellt wurde. Ich bin mir nicht sicher, wie das funktioniert. Viele Unternehmen verhindern bei der Entwicklung ihrer Websites, dass ihre Websites nicht indiziert werden. Was sind einige Möglichkeiten, wie HTML5 / CSS und dann PHP / …
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.