Werden Ereignisse nur für die GUI-Programmierung verwendet? Wie gehen Sie bei der normalen Backend-Programmierung vor, wenn mit dieser anderen Sache etwas
Werden Ereignisse nur für die GUI-Programmierung verwendet? Wie gehen Sie bei der normalen Backend-Programmierung vor, wenn mit dieser anderen Sache etwas
Vor kurzem bin ich auf diesen Blog-Beitrag von asp.net-Monstern gestoßen, der über Probleme bei der Verwendung HttpClientauf folgende Weise spricht : using(var client = new HttpClient()) { } Laut dem Blog-Post HttpClientkönnen die TCP-Verbindungen offen bleiben , wenn wir die nach jeder Anfrage...
Ich arbeite an einem Softwareprojekt, in dem wir drei APIs erstellen müssen. Ein für den Heim- Banking - Kanal, eine für die Agentur Kanal und ein dritte für den mobilen Kanal. Die Agentur-API ist die vollständigste, da sie alle Funktionen bietet. Dann die etwas kleinere Home-API und dann die...
Mein Codierungsstil für verschachtelte Funktionsaufrufe ist der folgende: var result_h1 = H1(b1); var result_h2 = H2(b2); var result_g1 = G1(result_h1, result_h2); var result_g2 = G2(c1); var a = F(result_g1, result_g2); Ich habe kürzlich zu einer Abteilung gewechselt, in der der folgende...
Betrachten Sie dies als eine "akademische" Frage. Ich habe darüber nachgedacht, von Zeit zu Zeit Nullen zu vermeiden, und dies ist ein Beispiel, bei dem ich keine zufriedenstellende Lösung finden kann. Angenommen, ich speichere Messungen, bei denen gelegentlich bekannt ist, dass die Messung...
Auf einem Breitbildmonitor können problemlos mehr als 80 Zeichen gleichzeitig ohne Bildlaufleisten angezeigt werden. sogar linus torvalds sieht die begrenzung von 80 zeichen als veraltet an . Ist die Beschränkung auf 80 Zeichen in Zeiten von Breitbildmonitoren immer noch
Es gibt eine Menge von Fragen über das, was die Programmierung Bücher auf dem Programmierer Bücherregal sein sollten. Wie wäre es mit Büchern, die nichts mit Programmierung zu tun haben und die Ihnen helfen können, ein besserer Programmierer oder Entwickler zu werden? Es wäre auch interessant zu...
Das vielleicht größte Versprechen bei der Verwendung eines objektorientierten Paradigmas ist die Wiederverwendung von Code. Einige bestreiten, dass dies erreicht wurde. Warum wurde es (nicht) erreicht? Wird Code nach OOP wiederverwendet, um die Produktivität von Projekten zu steigern? Oder...
Bisher hörte ich von: Lambda-Kalkül Lambda-Programmierung Lambda-Ausdrücke Lambda funktioniert Was alles mit funktionaler Programmierung zu tun zu haben scheint ... Anscheinend wird es in C ++ 1x integriert, so dass ich es jetzt besser verstehen
Da ich Probleme in com, Seite an Seite, behoben habe, während ich die Windows-Registrierung leidenschaftlich hasste, habe ich mich gefragt, warum das nötig ist. Ich war nie gezwungen, ein ganzes Buch über bewährte Verfahren für die Registrierung zu lesen und es dann einfach zu lesen. Ich habe...
Zur Zeit stellen wir einen Nachwuchsentwickler ein, der mir hilft, da ich mehr Projekte habe, als ich derzeit verwalten kann. Ich habe noch nie jemanden eingestellt, der kein Freund oder zumindest ein Bekannter war. Ich habe ein Telefoninterview mit dem einzigen Bewerber, der mir tatsächlich...
Wo ich arbeite, üben wir Scrum-Driven Agile mit 3-wöchigen Iterationen. Ja, es wäre schön, wenn die Iterationen kürzer wären, aber das zu ändern, ist im Moment keine Option. Am Ende der Iteration stelle ich normalerweise fest, dass der letzte Tag sehr langsam verläuft. Die eigentliche Arbeit wurde...
Ich habe gerade ein Praktikum begonnen und mache mir Sorgen, dass ich zu viele Fragen stelle. Mein Mentor weist mir Projekte zu und hilft mir dabei, alle Technologien und Methoden des Unternehmens kennenzulernen. Es gibt jedoch so viel neues Material, das ich bei diesem Projekt lernen kann, dass...
Ich finde es frustrierend, wie die Geschwindigkeit der Entwicklung, die dynamische Sprachen bieten sollten, durch das Fehlen von Vervollständigungen und anderen Vorteilen, die IDEs in ihren statischen Entsprechungen bieten würden, erheblich beeinträchtigt wird. Es geht nicht nur darum, weniger zu...
Vor Jahren war ich überrascht, als ich entdeckte, dass Intel Visual Studio-kompatible Compiler verkauft. Ich habe es insbesondere für C / C ++ sowie fantastische Diagnosetools ausprobiert. Aber der Code war einfach nicht so rechenintensiv, um den Unterschied zu bemerken. Der einzige Eindruck war:...
Es scheint mir, dass viele größere C ++ - Bibliotheken am Ende ihren eigenen Zeichenfolgentyp erstellen. Im Client - Code haben Sie entweder die eine aus der Bibliothek verwenden ( QString, CString, fbstringusw., ich bin sicher , dass jemand ein paar nennen kann) oder hält zwischen dem Standardtyp...
Problemzusammenfassung: Kurz gesagt, ich habe eine Codebasis und ein Entwicklungsteam geerbt, das ich nicht ersetzen darf, und die Verwendung von God Objects ist ein großes Problem. In Zukunft möchte ich, dass wir die Dinge neu faktorisieren, aber ich werde von den Teams zurückgedrängt, die alles...
Ich möchte fragen - ich lerne langsam jQuery. Was ich sehe, ist ein genaues Beispiel für ein Gott-Objekt-Anti-Muster . Grundsätzlich geht alles auf die $Funktion, was auch immer es ist. Habe ich recht und ist jQuery wirklich ein Beispiel für dieses
gdb hat 2009 die Unterstützung für das Reverse Debugging implementiert (mit gdb 7.0). Ich habe erst 2012 davon gehört. Jetzt finde ich es für bestimmte Arten von Debugging-Problemen äußerst nützlich. Ich wünschte, ich hätte schon mal davon gehört. Korrigieren Sie mich, wenn ich falsch liege, aber...
Ich persönlich bin nicht auf eine Situation gestoßen, in der ich den Typ WeakReference in .Net verwenden musste, aber die weit verbreitete Überzeugung scheint zu sein, dass er in Caches verwendet werden sollte. In seiner Antwort auf diese Frage sprach sich Dr. Jon Harrop sehr gut gegen die...