Ich bin in ein Projekt gesprungen und sehe, dass die anderen Entwickler den Setzern der synthetisierten Eigenschaften eine Menge Logik hinzufügen. Ich verstehe, wie das funktioniert, aber ich denke, dass es schwierig ist, den Programmfluss zu verstehen. Wenn ich den Code lese, self.something = whateverüberprüfe ich immer, ob somethingder Setter …
Mit Ausnahme des Garbage Collectors: Welche anderen Funktionen in Java sind für die Echtzeitprogrammierung ungeeignet? Im Internet wird immer dann, wenn Java gegen C ++ in Bezug auf die Echtzeitprogrammierung diskutiert wird, der Garbage Collector erwähnt. Gibt es noch etwas?
In der MIPS-Assembly gibt es ein Register für den Stapelzeiger und ein anderes Register für den Rahmenzeiger. Was ist der Rahmenzeiger und wozu dient er? Wie unterscheidet es sich vom Stapelzeiger?
Ich arbeite an einem Projekt, in dem ich mich zwischen der Verwendung einer relationalen SQL-Standarddatenbank oder von JSON-Objekten zum Speichern von Daten zu einem Ereignis oder einer Aktivität entscheiden möchte. Das Projekt speichert Daten für mehrere Ereignistypen. Daher habe ich beschlossen, für diese Frage nur einen Ereignistyp zu beschreiben. Das …
Ich werde an einem Projekt beteiligt sein, bei dem das gesamte Softwaredesign von einem lokalen Team erstellt und diese Entwürfe zur Codierung an ein Offshore-Team gesendet werden. Es ist das erste Mal, dass ich einem Projekt mit diesen Merkmalen gegenüberstehe, und für mich ist es merkwürdig: Die Manager erwarten, dass …
Java hat int und Integer boolean und Boolean Dies scheint ein bisschen inkonsistent, warum auch nicht boolvs Booleaneinen etablierten kürzeren Namen für primitiven Typ verwenden? oder integervs Integer, um Typnamen konsistent zu halten? Ich denke, C ++ hatte sich entschieden, booleiniges früher als Java zu verwenden boolean, und vielleicht auch …
Um diese Frage beantworten zu können, nehmen wir an, dass die Mehrdeutigkeit eines Programmierers viel teurer ist als ein paar zusätzliche Tastenanschläge. Warum sollte ich meinen Teamkollegen gestatten, ihre Funktionsparameter nicht zu kommentieren? Nehmen Sie den folgenden Code als Beispiel für einen weitaus komplexeren Code: let foo x y = …
Mir wurde beigebracht, dass das Verschieben in binärer Form viel effizienter ist als das Multiplizieren mit 2 ^ k. Ich wollte also experimentieren und habe den folgenden Code verwendet, um dies zu testen: #include <time.h> #include <stdio.h> int main() { clock_t launch = clock(); int test = 0x01; int runs; …
Ich habe gerade meinen Bachelor in IT abgeschlossen. Ich habe großes Interesse am Programmieren und möchte wirklich ein Profi darin sein. Abgesehen von den Universitätskursen habe ich jetzt selbst Programmieren (C #) gelernt (Programmieren auf Universitätsniveau ist zu einfach). Jetzt habe ich das Gefühl, dass ich etwas mehr Zeit brauche, …
Wir haben von Java 6 auf Java 7 migriert . Das Projekt ist in Verzug und es besteht die Gefahr, dass es fallengelassen wird. In diesem Fall wird Java 6 weiterhin verwendet. Was sind die spezifischen Verbesserungen in Java 7, mit denen wir zu unserem Manager zurückkehren und ihn davon …
Ich habe ein Problem mit meinen Teamkollegen. Kurz gesagt: Wir sind drei Studenten, die an einem Projekt für einen Wettbewerb arbeiten. Das Projekt besteht aus zwei separaten Anwendungen: eine für Windows (die ich entwickle) und eine für Android (meine Kollegen sind für die Entwicklung verantwortlich). Unsere Codebasen überschneiden sich nie, …
Wenn die Arbeit eines Compilers im Wesentlichen darin besteht, Quellcode in Code auf Maschinenebene zu übersetzen, kann es dann zu Störungen in einem Compiler kommen, dh zu einer fehlerhaften "Übersetzung"? Das Gleiche gilt für einen Dolmetscher: Kann er manchmal den erforderlichen Inhalt nicht ausgeben? Ich habe keine Fehler in Compilern …
In F # muss das recSchlüsselwort verwendet werden. In Haskell muss nicht explizit angegeben werden, ob eine bestimmte Funktion rekursiv ist oder nicht. Angesichts der Rolle der Rekursion in der funktionalen Programmierung erscheint mir das F # -Design eher seltsam. Handelt es sich um eine gute Entscheidung für das Sprachdesign …
Ich habe einen Slang-Programmierbegriff vergessen. Dieses Ding ist ein absichtlicher Bug oder eine Lockvogel-Funktion, die als Ablenkung verwendet wird. Beispiel: "Hey Bob, QA führt heute eine Überprüfung durch. Fügen Sie ein $THINGin das Modul ein, damit sie tatsächlich ein Problem finden." Dies kann negativ genutzt werden, um einen offensichtlichen vorsätzlichen …
Ich habe derzeit ein Open Source-Projekt unter MIT-Lizenz. Ich habe von einem Unternehmen die Aufforderung erhalten, meinen Code für sein kommerzielles Projekt zu verwenden, ohne dass eine Namensnennung oder Gutschrift erforderlich ist. Um ehrlich zu sein, war es meine einzige Absicht, als ich den Code veröffentlichte, einem anderen Programmierer zu …
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.