Ich schreibe Tests für ein Projekt, das aus mehreren Submodulen besteht. Jeder Testfall, den ich geschrieben habe, läuft unabhängig voneinander und ich lösche alle Daten zwischen den Tests. Obwohl die Tests unabhängig voneinander ausgeführt werden, erwäge ich, eine Ausführungsreihenfolge durchzusetzen, da in einigen Fällen mehr als ein Submodul erforderlich ist. …
An jedem Ort, den ich gesehen habe, heißt es, dass doubledas floatin fast jeder Hinsicht überlegen ist . floatwurde doublein Java überholt , warum wird es also immer noch verwendet? Ich programmiere viel mit Libgdx und sie zwingen Sie zur Verwendung float(DeltaTime usw.), aber es scheint mir, dass doubledie Arbeit …
Ein bisschen Kontext: Früher musste ich heute einen SQL-Code aktualisieren, den ein anderer Kollege von mir bereitgestellt hatte, und da es ein ziemlich großes Skript ist, wird es als separate Datei gespeichert (die dann zur Laufzeit gelesen und ausgeführt wird). Dabei habe ich versehentlich zwei Bugs wieder eingeführt, die wir …
In der Debatte von Rich vs. Anemic Domain Models steckt das Internet voller philosophischer Ratschläge, aber es fehlen maßgebliche Beispiele. Ziel dieser Frage ist es, definitive Richtlinien und konkrete Beispiele für geeignete domänengetriebene Designmodelle zu finden. (Idealerweise in C #.) Für ein reales Beispiel scheint diese Implementierung von DDD falsch …
Ich habe ein Website-E-Mail-Formular. Ich verwende ein benutzerdefiniertes CAPTCHA, um Spam von Robotern zu verhindern. Trotzdem bekomme ich immer noch Spam. Warum? Wie schlagen Roboter das CAPTCHA? Verwenden sie eine Art fortschrittliche OCR oder beziehen sie die Lösung nur von dem Ort, an dem sie gespeichert ist? Wie kann ich …
Welche Vorteile bringt es , wenn Sie lernen, Git über die Befehlszeile zu verwenden, wenn GitHub GUI-Apps für Mac und Windows bereitstellt ? Momentan verwende ich ihre Mac-App, um meine Repositorys zu aktualisieren, und bis jetzt scheint sie meine Bedürfnisse zu decken. Was könnte ich verpassen?
Ich kenne und verwende zwei Versionskontrollsysteme: Subversion und Git. Subversion wird ab sofort für persönliche Projekte verwendet, bei denen ich der einzige Entwickler bin, und Git wird für Open-Source-Projekte und Projekte verwendet, bei denen meines Erachtens andere ebenfalls an dem Projekt arbeiten werden. Dies liegt hauptsächlich an den erstaunlichen Möglichkeiten …
Ich bin ein ziemlich guter Programmierer, mein Chef ist auch ein ziemlich guter Programmierer. Obwohl er einige Aufgaben wie Multithreading zu unterschätzen scheint und wie schwierig es sein kann (ich finde es sehr schwierig, mehr als ein paar Threads auszuführen, darauf zu warten, dass alle fertig sind und dann Ergebnisse …
Waren Sie bei den von Ihnen vorgeschlagenen Softwaredesigns immer von Grund auf korrekt? Wenn Sie ein Design herausgeben, das von Grund auf falsch war, neigen Sie dazu, den Respekt Ihrer Teamkollegen zu verlieren. Egal, was Sie danach tun, Sie werden für alles, was Sie nach diesem Vorfall vorschlagen, einer Gegenprüfung …
Python erschien zuerst 1991, aber es war bis 2004 etwas unbekannt, ob das TIOBE-Ranking irgendetwas aussagekräftiges quantifiziert. Was ist passiert? Was hat das Interesse an dieser 13-jährigen Sprache geweckt? Gibt es einen Grund, warum Python in den ersten zehn Jahren seines Bestehens nicht als echter Konkurrent von Perl galt? Gibt …
In letzter Zeit bin ich daran interessiert, mich mit REST vertraut zu machen. Ich habe versucht, einen Wiki-Eintrag auf REST zu lesen , aber es hat mir nicht geholfen. Ich würde es wirklich schätzen , wenn jemand in einfachem Englisch erklären kann (dh ohne unnötigen Tech - Jargon) Was ist …
Bis vor kurzem war mein Entwicklungsworkflow wie folgt: Holen Sie sich die Funktion vom Product Owner Zweig erstellen (wenn die Funktion länger als 1 Tag ist) Implementieren Sie es in einer Filiale Änderungen vom Hauptzweig in meinen Zweig zusammenführen (um Konflikte beim Zusammenführen in Rückwärtsrichtung zu verringern) Füge meinen Zweig …
In den Codierungsstandards für den auf drupal.org gehosteten Code wird empfohlen, zwei Leerzeichen zum Einrücken des Codes zu verwenden. Andere Websites empfehlen die Verwendung von Tabulatoren, um den Code einzurücken. Was ist das richtige Einrückungszeichen für alles und in jeder Situation? Bitte erläutern Sie die Antwort, die Sie geben.
Sehen Sie als Programmierer einen beruflichen oder sonstigen Vorteil darin, Ihren richtigen Namen im Online-Diskurs gegenüber einem erfundenen Griff zu verwenden? Ich habe immer nur einen Benutzernamen verwendet und mir aus folgenden Gründen meinen richtigen Namen anzeigen lassen: Meine Interessen online sind fast ausschließlich beruflich und ehrlich. Es erstellt ein …
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.