Da Programmierer Autoren sind und Code schreiben, um abstrakte Gedanken und Konzepte auszudrücken, und guter Code von anderen Programmierern ohne Schwierigkeiten und Missverständnisse gelesen werden sollte, sollte ein Programmierer Schreibstunden nehmen, um besseren Code zu schreiben? Das Abstrahieren von Konzepten und realen Problemen / Entitäten ist ein wichtiger Bestandteil beim …
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 4 Jahren . Ich finde eine sehr beunruhigende Menge an Rechtschreibfehlern in …
Bei Codeüberprüfungen bei der Arbeit habe ich Code und Muster gesehen, die ich für "clever" halte, die aber nicht unbedingt die Gesamtqualität oder Wartbarkeit der Codebasis verbessern. Ich mache auf mein Feedback aufmerksam und bin von den Gegenargumenten nicht überzeugt. Ich bin etwas besorgt, wenn dieser Code in das Repo …
Ich werde mit einigen Freunden an einem Softwareprojekt arbeiten, und ich wurde zum technischen Leiter ernannt. Keiner dieser Leute ist ein schlechter Programmierer, aber ich habe bedeutend mehr Erfahrung als sie. Ich muss in der Lage sein, die Arbeit auf alle im Team zu verteilen und gleichzeitig darauf zu achten, …
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 brauche eine Möglichkeit, Lebensläufe von Leuten herauszufiltern, die nur Code kopieren und …
Problem: Während Sie an einer neuen Funktion arbeiten oder einen Fehler beheben, finden Sie ein altes Problem im Code. Was sollte man tun? Beheben Sie das Problem und riskieren Sie, das Verhalten des Codes zu ändern. Entweder hat es bis jetzt durch einen Zufall funktioniert, oder der Defekt wurde nicht …
Um magische Zahlen zu vermeiden, hören wir oft, dass wir einem Literal einen aussagekräftigen Namen geben sollten. Sowie: //THIS CODE COMES FROM THE CLEAN CODE BOOK for (int j = 0; j < 34; j++) { s += (t[j] * 4) / 5; } -------------------- Change to -------------------- int realDaysPerIdealDay …
Ich habe gerade mit funktionaler Programmierung angefangen (mit JavaScript und Node.js) und aus der Sicht der Dinge sieht es so aus, als würde der Code, den ich schreibe, im Vergleich zu Programmiersprachen mit a eine verdammt gute Codebasis sein Art objektorientiertes Paradigma. Mit OOP bin ich mit Vorgehensweisen vertraut, die …
Ich ringe immer wieder damit. Ich versuche, die richtige Balance zwischen Versuch / Fang und Code zu finden, und werde nicht zu einem obszönen Durcheinander von Tabs, Klammern und Ausnahmen, die wie eine heiße Kartoffel auf den Call-Stack zurückgeworfen werden. Ich habe zum Beispiel eine App, die ich gerade entwickle …
Geschlossen . Diese Frage muss gezielter gestellt werden . 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 5 Jahren . Ich habe das schon mehrmals gesehen: Der …
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 …
Ich lese Clean Code von Onkel Bob. Da ich kein Muttersprachler bin, konnte ich folgende Aussage nicht verstehen: Klassen und Objekte sollten Namen Substantiv oder Nominalphrase haben wie Customer, WikiPage, Account, und AddressParser. Vermeiden Sie Wörter wie Manager, Processor, Dataoder Infoim Namen einer Klasse. Ein Klassenname sollte kein Verb sein. …
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 2 Jahren . Formale Methoden können verwendet werden, um Code für eine …
Ich bin ein Softwareentwickler in einem 7-8 Entwicklerteam. Wir führen seit geraumer Zeit Code-Reviews durch und die Code-Qualität hat sich im Laufe der Zeit verbessert. Allerdings habe ich kürzlich festgestellt, dass einige Entwickler mehr Code-Reviews als die anderen erhalten. Ich fürchte, das liegt an ihrer flexiblen Einstellung. Meiner Ansicht nach …
Ich habe gerade einen großen Teil des PHP-Codes (1153 Zeilen) mit PHPMD ( http://phpmd.org/ ) gemessen und es sagt mir, dass der Code eine NPath-Komplexität von 16244818757303403077832757824 hat. Das sieht für mich nach einer verrückten Zahl aus, was darauf hindeutet, dass PHPMD vielleicht irgendwie kaputt gegangen ist. Ist es überhaupt …
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.