Wir haben alle diese Erfahrung gemacht. Sie gehen zu jemandem, von dem Sie wissen, dass er die Antwort auf eine Frage hat, stellen dieser Person die Frage und sie antworten mit der typischen Antwort: "Warum?" Sie erklären, warum Sie es wissen müssen, und sie versuchen, Ihr Problem zu lösen. Es …
Viele der beliebtesten Programmierung languges (wie C ++, Java, Python etc.) haben das Konzept der Deck / Beschattung von Variablen oder Funktionen. Wenn ich auf das Verstecken oder Abschatten gestoßen bin, waren sie die Ursache für schwer zu findende Fehler, und ich habe noch nie einen Fall gesehen, in dem …
Ich hatte immer den Kampf, die Leute dazu zu bringen, ihre Probleme zu aktualisieren, sowohl in meiner Firma als auch bei der Arbeit. Ich hatte ein paar Fälle, in denen die Leute es tatsächlich aus gutem Herzen taten, aber in etwa 70% der Fälle muss ich Menschen jagen. Als einer, …
Erlang, Go und Rust behaupten alle auf die eine oder andere Weise, dass sie die gleichzeitige Programmierung mit billigen "Threads" / Coroutinen unterstützen. In den Go-FAQ heißt es: Es ist praktisch, Hunderttausende von Goroutinen im selben Adressraum zu erstellen. Das Rust Tutorial sagt: Da die Erstellung von Tasks erheblich kostengünstiger …
Guave hat Unit-Testfälle automatisch generiert : Guave hat eine erstaunliche Anzahl von Einzeltests: Ab Juli 2012 umfasst das Paket für Guaventests über 286.000 einzelne Testfälle. Die meisten davon werden automatisch generiert und nicht von Hand geschrieben. Guavas Testberichterstattung ist jedoch äußerst gründlich, insbesondere für com.google.common.collect. Wie sind sie entstanden? Mit …
Ich höre oft den Begriff, dass Sprache A in Sprache B geschrieben ist. Beispielsweise wurde PHP in C geschrieben , C # ist in C ++ geschrieben . Kann mir bitte jemand erklären, was das bedeutet und ob es überhaupt stimmt? Hat das etwas mit dem von der Sprache verwendeten …
Ich dachte darüber nach, die Herausforderung anzunehmen, C ++ für das Entwerfen von Metro-Apps zu lernen, und da stieß ich auf C ++ / CX. Können Metro-Apps in C ++ 11 codiert werden? Benötigen sie C ++ / CX, um zu arbeiten? Und was genau ist C ++ / CX? …
Ich bin ein ziemlich großer Fan von Sublime. Eine meiner Lieblingsfunktionen ist die Möglichkeit, mithilfe des komprimierten Bilds Ihres Texts in der oberen rechten Ecke (Minikarte) durch Ihre Datei zu scrollen. Mein Bauchgefühl ist, dass dies positive Dinge für die Produktivität bewirkt: Verbessert es die Produktivität, diese Minikarte zum Blättern …
Ich fange an, einen Webservice zu schreiben, und habe mit nodeJS und einem RESTfulish-Ansatz gebaut. Soweit ich weiß: Der Vorteil ist, dass Sie keinen Code duplizieren müssen. Die Nachteile sind, dass Sie: aktualisiert die öffentliche API häufig, sollte jedoch mit der Versionierung behoben werden kann nicht wirklich dienstspezifische Zwischenspeicherung und …
Mein Unternehmen befindet sich inmitten eines Übergangs von der Entwicklung im Wasserfallstil zu Agile / Scrum. Unter anderem wird uns mitgeteilt, dass wir am Ende eines jeden Tages neue funktionierende, überprüfbare (durch QS überprüfbare) Funktionen erwarten . Die meisten unserer Entwickler verlieren ungefähr 2 Stunden pro Tag durch Meetings und …
Dies ist ein Repost einer Frage zu cs.SE von Janoma . Volle Credits und Beute für ihn oder cs.SE. In einem Standardkurs über Algorithmen wird uns beigebracht, dass Quicksort im Durchschnitt O (n log n) und im schlimmsten Fall O (n²) ist. Gleichzeitig werden andere Sortieralgorithmen untersucht, die im schlimmsten …
Ich gehe davon aus, dass es eine Geschichte gibt, aber warum wächst der Stapel nach unten? Es scheint mir, dass Pufferüberläufe viel schwerer auszunutzen wären, wenn der Stack nach oben wächst ...
Dies ist eine Frage für Ingenieure mit mehr als 20 Jahren Erfahrung, aber es ist eine Frage für alle, da es um die berufliche Entwicklung geht. Ich bin auf einer überraschend langen Jobsuche und das Problem scheint zu sein, dass Arbeitgeber mich nicht als Kodierer akzeptieren. Ja, ich habe viele …
Hilfe! Ich habe eine Frage, wo ich das Big-O eines Algorithmus oder eines Codes analysieren muss. Ich bin mir nicht sicher, was genau Big-O ist oder in welcher Beziehung es zu Big-Theta oder anderen Mitteln zur Analyse der Komplexität eines Algorithmus steht. Ich bin nicht sicher, ob sich Big-O auf …
Wir versuchen, eine benutzerdefinierte Skriptsprache zu schreiben. Es wurde vorgeschlagen, die Sprache durch die Eingabe von Schlüsselwörtern zu verzeihen, bei denen die Groß- und Kleinschreibung nicht berücksichtigt wird. Ich persönlich mag die Idee nicht, aber es gibt nur wenige Leute in meinem Team, die sich dazu neigen und sagen, es …
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.