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 arbeite in einer Firma für Steuerungssysteme, deren Hauptaufgaben SCADA und PLC sind , zusammen mit anderen Steuerungssystemen. Software-Entwicklung ist nicht wirklich etwas, was das Unternehmen tut, abgesehen von Kleinigkeiten hier und da, bis die Entscheidung getroffen wurde, ein internes Projektmanagement- und Bewertungssystem einzurichten. Dieses Projekt wurde von Leuten übernommen, …
Echte Programmierer können Assembler-Code in jeder Sprache schreiben. (Larry Wall). Soweit ich das beurteilen kann, versucht Herr Larry Wall zu sagen, dass für einen echten Programmierer jede Sprache die gleiche Funktionalität haben kann wie ASM. Aber ich verstehe das ernsthaft nicht. Wie kann Assembler-Code in Hochsprachen wie Perl, Python, Java …
Ich arbeite in einem Unternehmen an einem Projekt für die Verkaufsabteilung. Es ist mein erster professioneller Programmierjob, aber ich habe jahrelang alleine programmiert und gelernt. Ein Teil des Projekts besteht darin, einige Daten zu erfassen und mit Eingaben zu kombinieren, um ein Diagramm zu erstellen. Speichern Sie dann die Daten …
Ich bin auf diese Programmiertechnik gestoßen, als ich in einem Interview eine Paarprogrammierung durchgeführt habe, und konnte den Namen bei Google nicht finden. Die Idee ist, dass Sie zuerst den Ausdruck schreiben, der die Variablen verwendet, und dann den Code, der die Variablen später berechnet. Um hier einen Beispielcode zu …
In der Regel werden einige using-Anweisungen oben in der Klassendatei angezeigt. Beispiel: using System.Collections.Generic; using System.IO; using System.Xml.Linq; Aber in einem Projekt, an dem ich arbeite, sehe ich mehrmals 20 oder mehr Verwendungen / Importe in einer Klassendatei. Ist das schlechtes Design? Es scheint so, als ob Klassen, die darauf …
Ich arbeite an einem AngularJS-Projekt und die Attribute sind in vielen meiner HTML-Elemente zahlreich: <button type="submit" ng-click="Page.UI.DetailView.ExecuteFunction()" ng-disabled="step5.$invalid" class="btn btn-success pull-right"> Submit this Product </button> Gibt es eine standardisierte Konvention für die Reihenfolge dieser Attribute? Alphabetisch? Nach Bedeutung gruppiert (zB alle Winkelattribute zusammen)? Standard-HTML-Attribute (zum Beispiel "Typ") zuerst?
Wir verwenden häufig c ++ - Strukturen, um die Datenstruktur im Gegensatz zur Klasse zu definieren, die ein vollständiges Modul mit Member-Methoden sein kann. Tief im Inneren wissen wir, dass beide gleich sind (grob gesagt). Die Tatsache, dass wir häufig Strukturen als reine Datenentitäten verwenden / behandeln, erzeugt diesen Drang, …
Nach dem Erlernen der funktionalen Programmierung in Haskell und F # scheint das OOP-Paradigma mit Klassen, Schnittstellen und Objekten rückständig zu sein. Welche Aspekte von FP kann ich zur Arbeit bringen, die meine Mitarbeiter verstehen können? Lohnt es sich, mit meinem Chef über die Umschulung meines Teams zu sprechen, damit …
Mir ist aufgefallen, wo ich arbeite, dass die Leute gerne Informationen in Dateinamen speichern und die Dateinamen analysieren. Für mich scheint dies keine besonders gute Praxis zu sein. Ich sehe bereits die gelegentlichen Probleme mit Skripten, die für eine Datei globalisiert werden, und das falsche, weil eine andere Datei zuerst …
Ich habe diese Klasse geschrieben, die einige Dinge tut (vielleicht ist dies ein Verstoß gegen das Prinzip der Einzelverantwortung). Mir ist jetzt klar, dass ein anderer Teil des Projekts ein Stück dieser Logik benötigt, und ich werde es aufzeigen, indem ich eine Klasse aus meinem ursprünglichen System im Test extrahiere. …
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 …
Wir überarbeiten gerade eine 20 Jahre alte Codebasis und diskutieren mit meinem Kollegen über das Kommentarformat im Code (plsql, java). Es gibt kein Standardformat für Kommentare, aber in den meisten Fällen machen die Leute im Kommentar so etwas: // date (year, year-month, yyyy-mm-dd, dd/mm/yyyy), (author id, author name, author nickname) …
In einem Artikel von HN bin ich auf folgenden Rat gestoßen: Sagen Sie Ihrem Kunden / Benutzer immer "Ja", auch wenn Sie sich nicht sicher sind. In 90% der Fälle werden Sie einen Weg finden, dies zu tun. In 10% der Fälle gehen Sie zurück und entschuldigen sich. Kleiner Preis …
Meine Frage mag sehr wissenschaftlich erscheinen, aber ich denke, es ist ein häufiges Problem, und erfahrene Entwickler und Programmierer werden hoffentlich einen Rat haben, um das im Titel erwähnte Problem zu vermeiden. Übrigens ist das, was ich unten beschreibe, ein echtes Problem, das ich in meinem iOS-Projekt proaktiv zu lösen …
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 5 Jahren . Ich bin ein Anfänger Programmierer. Ich lerne Sprachen wie …
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.