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.
Kann eine einzige Universalanwendung den Stromverbrauch des Geräts beeinflussen, auf dem sie ausgeführt wird? Ich bin nicht vertraut damit, wie Optimierungen an einzelnen Anwendungen den Energieverbrauch allgemein beeinflussen können. Kann jemand erklären, ob verschiedene Ansätze zum Schreiben von Anwendungen den Energieverbrauch des Geräts beeinflussen, auf dem sie ausgeführt werden? Das …
Ich habe ein bisschen Algorithmen studiert und mir Websites wie SPOJ.pl TopCoder usw. angesehen. Ich habe gesehen, dass Programmierer C oder C ++ normalerweise für die meisten algorithmischen Programmierwettbewerbe bevorzugen. Jetzt habe ich in letzter Zeit einige Probleme. Ich kenne sowohl ein bisschen C als auch Python und wenn ich …
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 habe C ++ vor 8 bis 10 Jahren ausgiebig geschrieben. Ich bin …
Kann jemand die Besessenheit mit Mustern und Anti-Mustern beim Programmieren erklären? Ich frage, weil ich absolut keine Ahnung habe, was eines der Muster bedeutet. Wenn ich mit einer Programmieraufgabe konfrontiert werde, denke ich ein wenig über das Problem nach, schreibe einige Datenstrukturen auf, von denen ich denke, dass sie relevant …
Wenn ich mir eine neue Codebasis anschaue, gehe ich gerne von einem Bottom-up-Ansatz aus. Wo ich eine Datei verstehe und dann zur nächsten Abstraktion gehe. Aber oft vergesse ich, was die untergeordnete Abstraktion tut. An diesem Punkt befinde ich mich also in einer fast endlosen Schleife, in der ich zu …
Ich möchte einige Verbesserungen an einem noch funktionsfähigen Code vornehmen, der vor langer Zeit geschrieben wurde, bevor die Programmiersprache, in der er geschrieben wurde, an Funktionen zunahm. Theoretisch verwendet das gesamte Projekt die aktuelle Version der Sprache. Dieses spezielle Modul (und in der Tat viele andere Module) ist jedoch immer …
Ich habe mehr als zwei Jahre Erfahrung in der Anwendungsentwicklung. In diesen zwei Jahren war meine Herangehensweise an die Entwicklung wie folgt Anforderungen analysieren Identität Kernkomponente / Objekte, Erforderliche Funktionen, Verhalten, Prozess und deren Einschränkungen Erstellen Sie Klassen, Beziehungen zwischen ihnen, Einschränkungen für das Verhalten und den Status von Objekten …
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 habe gerade eine Funktion geschrieben, die ungefähr 100 …
Unser Wissensgebiet umfasst Menschen, die mit bloßen Füßen über eine Druckplatte laufen. Wir machen eine Bilderkennung, die Objekte der Klasse 'Fuß' ergibt, wenn ein menschlicher Fuß in den Sensordaten erkannt wird. Es gibt verschiedene Berechnungen, die an den Daten des Fußes durchgeführt werden müssen. Nun, welche API wäre besser: class …
Ich habe eine Situation, in der meine Eltern wissen, dass es ein Kind ist (duh), aber ich möchte, dass das Kind auf die Eltern verweisen kann. Der Grund dafür ist, dass ich möchte, dass das Kind die Fähigkeit hat, sich selbst als am wichtigsten oder am wenigsten wichtig zu bezeichnen, …
Auf der einen Seite gibt es einen Rat, der besagt "Baue einen zum Wegwerfen". Erst nachdem wir ein Softwaresystem fertiggestellt und das Endprodukt gesehen haben, erkennen wir, was in der Entwurfsphase schief gelaufen ist, und verstehen, wie wir es eigentlich hätten tun sollen. Auf der anderen Seite gibt es den …
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 …
Ist es akzeptabel, einen Exit-Code ungleich Null zurückzugeben, wenn das betreffende Programm ordnungsgemäß ausgeführt wurde? Angenommen, ich habe ein einfaches Programm, das (nur) Folgendes ausführt: Das Programm akzeptiert N Argumente. Es gibt einen Exit-Code von min (N, 255) zurück. Beachten Sie, dass jedes N für das Programm gültig ist. Ein …
Ich hatte den Eindruck, dass Monkeypatching eher in der Kategorie der schnellen und schmutzigen Hacks als in der üblichen guten Programmierpraxis liegt. Obwohl ich von Zeit zu Zeit kleinere Probleme mit Bibliotheken von Drittanbietern behoben hatte, hielt ich es für eine vorübergehende Behebung und übermittelte dem Drittanbieterprojekt den richtigen Patch. …
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.