Ich sehe keine Verwendung für die Groß- und Kleinschreibung in einer Programmiersprache, abgesehen von der Verschleierung von Code. Warum dies in einer Programmiersprache implementieren? Aktualisieren: Es sieht so aus, als hätte jemand, den Sie kennen, eine Erklärung dazu abgegeben .
Sie kennen das potenzielle Unternehmen recht gut, werden aber gefragt: "Haben Sie Fragen an uns?". Welche Fragen beantworten Sie am liebsten, um Interesse zu zeigen?
Ich versuche mir selbst beizubringen, wie man die BigO-Notation für eine beliebige Funktion berechnet. Ich habe diese Funktion in einem Lehrbuch gefunden. Das Buch behauptet, dass die Funktion O (n 2 ) ist. Es gibt eine Erklärung, warum dies so ist, aber ich habe Mühe, dem zu folgen. Ich frage …
Ich bin ein Benutzer von SVN und lerne jetzt Git. In SVN checke ich normalerweise auf meinem lokalen Rechner ein Repo aus, das alle Zweige in meinem Projekt enthält, und ich habe den Ordner für meinen Zweig ausgewählt, an dem ich interessiert bin, und dort gearbeitet. Ich sehe einen Unterschied …
HINTERGRUND : Ich versuche, Onkel Bobs saubere Architektur in meiner Android-App zu verwenden. Ich habe viele Open-Source-Projekte studiert, die versuchen, den richtigen Weg zu zeigen, und fand eine interessante Implementierung basierend auf RxAndroid. WAS ICH ANGEMELDET HABE: In jeder Ebene (Präsentation, Domäne und Daten) gibt es eine Modellklasse für dieselbe …
Ich habe in den letzten Jahren hauptsächlich mit C # und SQL gearbeitet. Jeder Programmierer, mit dem ich in dieser Zeit zusammengearbeitet habe, pflegte die öffnende Klammer einer Funktions- oder Kontrollflussanweisung in eine neue Zeile zu setzen. Damit ... public void MyFunction(string myArgument) { //do stuff } if(myBoolean == true) …
Woher kommt das Wort "Argument" (im Sinne der Programmierung)? dh warum werden Aktualparameter "Argumente" genannt? Die Bedeutungen scheinen nicht miteinander verwandt zu sein, und ich habe nirgendwo eine Erklärung dafür gefunden. Anmerkung zur Terminologie: "Formale" Parameter (auch einfach als "Parameter" bezeichnet) sind die "Platzhalter" -Namen (z. B. x) - die …
Angenommen, Sie wurden in einem Interview gefragt, wie Sie die Google-Suche implementieren würden. Wie würden Sie eine solche Frage beantworten? Es gibt möglicherweise Ressourcen, die erklären, wie einige Teile in Google implementiert sind (BigTable, MapReduce, PageRank, ...), aber das passt nicht genau in ein Interview. Welche Gesamtarchitektur würden Sie verwenden …
Nach den REST-Grundsätzen möchte ich eine GET-Methode für meine API erstellen, die anhand einiger Kriterien eine Suche durchführt und die Ergebnisse an den Client zurückgibt. Das Problem ist, dass die Kriterien bis zu 14 Parameter haben können, von denen einer eine Liste komplexer Objekte ist. Ich weiß nicht einmal, ob …
Ich tauche im Domain Driven Design (DDD) und während ich mich eingehender damit beschäftige, gibt es einige Dinge, die ich nicht verstehe. Nach meinem Verständnis besteht ein Hauptpunkt darin, die Domänenlogik (Geschäftslogik) von der Infrastruktur (Datenbank, Dateisystem usw.) zu trennen. Ich frage mich, was passiert, wenn ich sehr komplexe Abfragen …
Ich sehe ähnliche Fragen in Bezug auf Parameternamen, die mit den Eigenschaften der Klasse übereinstimmen, kann jedoch nichts in Bezug auf die Verwendung eines Parameternamens finden, der mit dem Namen des Parametertyps identisch ist, mit Ausnahme der Groß- und Kleinschreibung in C #. Es scheint keine Verletzung zu sein, die …
Ich wurde von einer öffentlichen Organisation gebeten, einen informellen Workshop über die agile Entwicklung abzuhalten, in dem Begriffe und Konzepte von Scrum, Kanban und dergleichen erläutert wurden. Ich arbeite seit ungefähr fünf Jahren in agilen Umgebungen, aber ich sehe mich nicht als Scrum-Evangelist. Nach dem Workshop gefiel ihnen die Idee. …
Dies ist eine allgemeine Frage zu einem Thema, das ich als Spieler interessant fand: CPU / GPU-Engpässe und Programmierung. Wenn ich mich nicht irre, verstehe ich, dass sowohl die CPU als auch die GPU Berechnungen durchführen, aber aufgrund der unterschiedlichen Architektur bei einigen Berechnungen die eine besser ist als die …
Unser Kollege wirbt für das Verfassen von Komponententests, weil er uns dabei hilft, unser Design zu verfeinern und Dinge zu überarbeiten, aber ich verstehe nicht, wie. Wenn ich eine CSV-Datei lade und diese analysiere, wie kann ich meinen Entwurf anhand eines Komponententests (der die Werte in den Feldern überprüft) überprüfen? …
Ich denke, dies ist eine weitere Frage zu Hardcodierung und Best Practices. Angenommen, ich habe eine Liste von Werten, beispielsweise Obst, die in der Datenbank gespeichert sind (sie muss in der Datenbank vorhanden sein, da die Tabelle für andere Zwecke wie SSRS-Berichte verwendet wird), mit einer ID: 1 Apple 2 …
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.