Ich bin ein ziemlicher Anfänger im Testen von Code und war assertvorher eine Hure. Eine Sache, die mich bei Unit-Tests beunruhigt, ist, dass Sie häufig public(oder zumindest internal) Felder privateausfüllen readonlymüssen, die sonst wären, um sie zu entfernen , stattdessen privateMethoden zu erstellen protected virtualusw. Ich habe kürzlich entdeckt, dass …
In meinem neuen Team, das ich verwalte, besteht der Großteil unseres Codes aus Plattform-, TCP-Socket- und HTTP-Netzwerkcode. Alles in C ++. Das meiste davon stammt von anderen Entwicklern, die das Team verlassen haben. Die derzeitigen Entwickler im Team sind sehr schlau, aber in Bezug auf die Erfahrung meist jünger. Unser …
In Javascript gibt es einige klar hervorgehobene Techniken zum Erstellen und Verwalten von Klassen / Namespaces in Javascript. Ich bin gespannt, welche Situationen es rechtfertigen, eine Technik gegen die andere einzusetzen. Ich möchte einen auswählen und dabei bleiben, um vorwärts zu kommen. Ich schreibe Unternehmenscode, der von mehreren Teams verwaltet …
Wir haben eine sehr große MS Access-Anwendung, die ursprünglich für unsere persönlichen Bedürfnisse entwickelt und dann in eine kommerzielle Software umgewandelt und erfolgreich verkauft wurde. Die Software ist eine Art "Allround-Software für Ihr Unternehmen" und enthält mehrere Module, einschließlich Dokumentenmanagementsystem, Enterprise Resource Planning, Bestandsmanagement, Kundenbeziehungsmanagement, Datenanalyse usw. Wir sind mit …
Viele Leute, die schlauer sind als ich, schreiben immer wieder darüber, wenn Sie Lisp lernen. Es macht Sie zu einem besseren Programmierer, weil Sie es "verstehen". Vielleicht ist alles, was ich über Lisp (s) höre, das Ihr Leben verändert, nur ein großer Scherz für die Neulinge, aber ich glaube, es …
Im Laufe der Jahre, in denen wir C # /. NET für eine Reihe von internen Projekten verwendet haben, ist eine Bibliothek organisch zu einem großen Haufen Material gewachsen. Es heißt "Util" und ich bin sicher, dass viele von Ihnen eines dieser Tiere in ihrer Karriere gesehen haben. Viele Teile …
Jetzt bietet Eclipse Xtend und JetBrains Kotlin an - beides scheint verwässerte Versionen von Scala zu sein. Meine Frage ist warum? Ich habe ein bisschen mit Scala gespielt und es ist nicht so schwer. Ist dies nur eine Reaktion auf die inhärente Schwierigkeit des Sprunges vom Imperativen zum Funktionalen oder …
Ich weiß nicht, ob dies zu umfassend ist oder nicht, aber ich bin ein junger Programmierer, der noch am College ist, es ist mein Junior-Jahr. Ich habe das Gefühl, dass ich verschiedene Sprachen ziemlich gut beherrsche und eine ziemlich gute Basis habe. Aber ich stolpere über die Frage, ob ich …
Im offiziellen Google-Blog : Die Codesuche, mit der Menschen im gesamten Web nach Open Source-Code suchen können, wird zusammen mit der Codesuch-API am 15. Januar 2012 beendet. Die Google-Codesuche ist jetzt nicht mehr verfügbar. Da das Verständnis der darin enthaltenen Funktionen dadurch erheblich erschwert wird, versuche ich, sie anhand von …
Es sind nun ungefähr 4 Jahre Entwicklung, in denen ich Hash-Tabellen und Hash-Funktionen verwende, höre, darüber spreche und implementiere. Aber ich verstehe wirklich nie, warum es Haschisch heißt? Ich erinnere mich an die ersten Tage, an denen ich mit dem Programmieren angefangen habe. Dieser Begriff war für mich etwas umständlich …
Okay, ich bin neu in der Programmierung und ich gebe zu, dass dies eine ziemlich abstrakte Frage ist. Die natürliche Sprache, die wir jeden Tag sprechen, existiert, weil die Menschen sich verstehen können. Wie können Computer meinen in einer bestimmten Sprache geschriebenen Code verstehen? Angenommen, Herr A schafft eine neue …
Das Teilen eines Problems in kleinere, bis die einzelnen Probleme unabhängig voneinander gelöst werden können, und das anschließende Kombinieren dieser Probleme zur Beantwortung der ursprünglichen Frage wird als Entwurfstechnik für den Teilungs- und Eroberungsalgorithmus bezeichnet . [Siehe: Einführung in Algorithmen von CLR] In letzter Zeit wurde dieser Ansatz zur Lösung …
Kann Agile in einem Bereich wie der Healthcare-IT eingesetzt werden, in dem ein Großteil der Patientenversorgung von der Qualität und der pünktlichen Lieferung der Systeme abhängt?
Ich habe hier Beiträge gesehen, die die Verwendung von delegates \ lambda-Funktionen zum Lösen der Lücke in der mittleren Idee ohne viel Wiederholung demonstrieren: http://www.markhneedham.com/blog/2009/04/04/functional-c -das-loch-in-der-mitte-muster / Das Problem scheint zu sein, dass Nachwuchsentwickler und andere nicht unbedingt verstehen, was das Funktionskonzept Zeiger \ Delegat \ Lambda ist, was das …
Ich habe eine Frage, die von meinem letzten Job (eher Praktikant) aufgeworfen wurde. Nur um die Dinge in einen Zusammenhang zu bringen: Ich bin 21 Jahre alt und habe mein zweites Studienjahr abgeschlossen, bevor ich ungefähr 2 Jahre Erfahrung in Sys Admin / QA-Jobs gesammelt habe IT-Branchen betrieben. Blicken Sie …
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.