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 4 Jahren . Angenommen, wir haben eine Methode foo(String bar), …
Ich bin heute in einem Review über Code Review auf einen interessanten Punkt gestoßen . @Veedrac empfahl in dieser Antwort, dass Typen mit variabler Größe (z. B. intund long) durch Typen mit fester Größe wie uint64_tund ersetzt werden uint32_t. Zitat aus den Kommentaren dieser Antwort: Die Größen von int und …
Java SE 8 kommt mit einem neuen Mechanismus für Daten, die Einführung LocalDate, LocalTimeund LocalDateTimeKlassen Zeitmomente darzustellen. Um einen solchen Zeitpunkten eine Reihe von Methoden zu manipulieren sind gegeben: LocalDate.plusDays(...), LocalDate.minusDays(...)und so weiter. Ich habe immer gedacht, dass gute Praxis darin besteht, Methoden nach Verben zu benennen, die ihren Zweck …
Das folgende Beispiel ist völlig künstlich und hat nur den Zweck, meinen Standpunkt zu verdeutlichen. Angenommen, ich habe eine SQL-Tabelle: CREATE TABLE rectangles ( width int, height int ); Domain-Klasse: public class Rectangle { private int width; private int height; /* My business logic */ public int area() { return …
Ein Tutorial (für Javascript) schlägt vor, dass wir eine Funktion wie diese schreiben: function sayHello() { //Some comments explaining the next line window.alert("Hello"); } Abgesehen von der Verschleierung hat das Schreiben im wirklichen Leben Vorteile? Wenn ja, welche Vorteile ergeben sich daraus?
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 lerne gerade etwas über C. Ich finde es …
Entschuldigen Sie den schlechten Titel, aber ich hatte keinen besseren Weg, ihn auszudrücken ... Es gibt also dieses erstaunliche Spiel von Nintendo (yes!) Auf der Wii namens WiiPlay . Es gibt 9 Minispiele, und mein Lieblingsspiel heißt Tanks! . Es geht darum, gegnerische Panzer zu zerstören, ohne sich selbst zu …
Suche ich Techniken und Strategien für unsere wachsende Zahl von Integrationstests auf unserem aktuellen Produkt Skalierung, so dass sie können (menschlich) Teil unserer Entwicklung bleiben und CI - Prozess. Bei mehr als 200 Integrationstests erreichen wir bereits die 1-Stunden-Marke, um einen vollständigen Testlauf (auf einem Desktop-Entwicklungscomputer) abzuschließen. Dies beeinträchtigt die …
Ich habe kürzlich ein Buch mit dem Titel Functional Programming in C # gelesen, und mir fällt auf, dass die unveränderliche und zustandslose Natur der funktionalen Programmierung ähnliche Ergebnisse wie die Abhängigkeitsinjektionsmuster erzielt und möglicherweise sogar ein besserer Ansatz ist, insbesondere im Hinblick auf Komponententests. Ich wäre dankbar, wenn jeder, …
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 sehe häufig Geschichten, die Back-End- und Front-End-Entwicklung haben. …
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 . Es ist eine Sache zu sagen, dass …
Nehmen wir an, ich habe eine Enemy-Klasse und der Konstruktor würde ungefähr so aussehen: public Enemy(String name, float width, float height, Vector2 position, float speed, int maxHp, int attackDamage, int defense... etc.){} Das sieht schlecht aus, weil der Konstruktor so viele Parameter hat, aber wenn ich eine Enemy-Instanz erstelle, muss …
Ich lerne Schema von der SICP und habe den Eindruck, dass ein großer Teil dessen, was Schema und vor allem LISP ausmacht, das Makrosystem ist. Aber, da Makros zur Kompilierungszeit erweitert werden, warum stellen die Leute keine äquivalenten Makrosysteme für C / Python / Java / whatever her? Zum Beispiel …
Ist das Speichern von SQL-Anweisungen in einer MySQL-Tabelle zur späteren Ausführung eine schlechte Idee? Die SQL-Anweisungen sind zur Ausführung bereit, dh es müssen keine Parameter ausgetauscht werden DELETE FROM users WHERE id=1. Ich denke, ich bin faul, aber ich habe an diese Idee gedacht, weil ich an einem Projekt arbeite, …
Vor vielen Jahren sprach ich mit einem Wirtschaftsprofessor über Entwurfsmuster, wie sie eine gemeinsame Sprache für Programmierer etablierten und wie sie bekannte Probleme auf nette Weise lösten, usw. usw. Dann sprach er mich an, dass dies genau das Gegenteil von dem ist, was er für seine Wirtschaftswissenschaftler verwenden würde. Normalerweise …
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.