Gibt es einen historischen oder sonstigen Grund, warum der Modul-Operator Teil einer kleinen Gruppe von Standard-Operatoren in scheinbar vielen Sprachen ist? ( +, -, *, /und %für Java und C mit **in Ruby und Python). Es scheint seltsam, Mod als "grundlegend" einzuschließen (nicht um es anzuklopfen, ich verwende es häufig, …
Ich schreibe meine erste Anwendung für Android und werde die SQLite-Datenbank verwenden, um die Größe so weit wie möglich zu begrenzen. Ich denke jedoch, dass die Frage im Allgemeinen für das Datenbankdesign gilt. Ich plane, Datensätze mit Text und Erstellungsdatum zu speichern. Die App ist eine eigenständige App, dh, sie …
Ich lese über übliche Codegerüche in Martin Fowlers Refactoring-Buch . In diesem Zusammenhang habe ich mich über ein Muster gewundert, das ich in einer Codebasis sehe, und ob man es objektiv als Anti-Muster betrachten kann. Das Muster ist eines, bei dem ein Objekt als Argument an eine oder mehrere Methoden …
Ich vermute, ich habe hier einen Schülerfehler gemacht und suche nach einer Klärung. Viele der Klassen in meiner Lösung (C #) - ich wage es, die Mehrheit zu sagen - haben am Ende eine entsprechende Schnittstelle für geschrieben. ZB eine "ICalculator" -Schnittstelle und eine "Calculator" -Klasse, die sie implementiert, obwohl …
Es gibt einige sehr erfahrene Leute bei Stack Overflow, die immer über den C-Standard sprechen. Die Leute scheinen nicht tragbare Lösungen nicht zu mögen, auch wenn sie für mich arbeiten. Ok, ich verstehe, dass der Standard befolgt werden muss, aber schränkt er nicht die Kreativität des Programmierers ein? Welche konkreten …
Meiner Meinung nach ist eines der größten Dinge an Scala die Interoperabilität mit Java und die ähnliche Syntax. Eine Sache, die ich seltsam fand, ist die Verwendung des _Operators für Paket-Wilcard-Importe anstelle des *Operators, der in Java verwendet wird. Gibt es einen technischen Grund für die Verwendung _anstelle von *? …
Rein funktionale oder nahezu rein funktionale Sprachen profitieren von dauerhaften Datenstrukturen, da sie unveränderlich sind und sich gut in den zustandslosen Stil der funktionalen Programmierung einfügen. Von Zeit zu Zeit sehen wir jedoch Bibliotheken persistenter Datenstrukturen für (zustandsbasierte, OOP-) Sprachen wie Java. Eine Behauptung, die häufig zugunsten persistenter Datenstrukturen geäußert …
Einige Male in meiner Vergangenheit wollte ich Daten in Code speichern. Dies sind Daten, die sich selten ändern und an Orten verwendet werden, an denen der Zugriff auf eine Datenbank nicht möglich, praktisch oder wünschenswert ist. Ein kleines Beispiel wäre das Speichern einer Liste von Ländern. Dafür könnten Sie etwas …
Während eines Projekts, an dem ich kürzlich gearbeitet habe, musste ich viele Funktionen verwenden, die so aussehen: static bool getGPS(double plane_latitude, double plane_longitude, double plane_altitude, double plane_roll, double plane_pitch, double plane_heading, double gimbal_roll, double gimbal_pitch, double gimbal_yaw, int target_x, int target_y, double zoom, int image_width_pixels, int image_height_pixels, double & Target_Latitude, …
Ich habe die Aussage gehört, dass Python zu langsam wäre, um in Browsern von Nutzen zu sein. Ich denke, Javascript ist in dieser Hinsicht nur überlegen, weil Unternehmen wie Google es schnell brauchen (und schnell gemacht haben), weil sie es brauchen, um zu überleben, aber ich könnte mich irren. Gibt …
In Anbetracht der Entwicklung von Software während eines Veröffentlichungszyklus (Implementierung, Testen, Fehlerbehebung, Veröffentlichung) dachte ich, dass man in der Lage sein sollte, ein Muster in den Codezeilen zu sehen, die in der Codebasis geändert werden. ZB gegen Ende eines Projekts, wenn der Code stabiler wird, sollte man sehen, dass weniger …
Ich habe eine Reihe von Geschäftslogikmethoden, die Objekte und Objektlisten aus dem Cache speichern und abrufen (mit Filterung). Erwägen IList<TObject> AllFromCache() { ... } TObject FetchById(guid id) { ... } IList<TObject> FilterByPropertry(int property) { ... } Fetch..und Filter..würde aufrufen, AllFromCachewas den Cache füllen und zurückgeben würde, wenn es nicht da …
Ich habe gerade einen interessanten Artikel mit dem Titel Getting too cute with c # yield return gelesen Ich habe mich gefragt, wie ich am besten feststellen kann, ob es sich bei IEnumerable um eine tatsächliche Auflistung von Enumerables handelt oder ob es sich um einen mit dem Schlüsselwort yield …
TL; DR - Ich versuche, eine optimale Datenstruktur zu entwerfen, um Einheiten innerhalb einer Maßeinheit zu definieren. A Unit of measureist im Wesentlichen eine value(oder eine Menge), die mit a assoziiert ist unit. SI-Einheiten haben sieben Basen oder Dimensionen. Nämlich: Länge, Masse, Zeit, elektrischer Strom, Temperatur, Substanzmenge (Mol) und Lichtstärke. …
Meine Situation: Ich habe ein Rahmenwerk geschrieben, bevor ich meinen neuen Job angefangen habe. Ich besitze das Urheberrecht. Es enthält wie jede Software eine ganze Reihe von Boilerplate-Logik. (duh!) Ich möchte nicht das gesamte Framework in meinem neuen Job verwenden, aber ich muss einige Teile davon in einem ähnlichen Framework …
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.