Vor einiger Zeit stellte ich auf SO eine Frage zu etwas, das in C ++ geschrieben wurde, aber anstatt eine Antwort auf das vorliegende Problem zu bekommen, wurden die Kommentare zu meinem Codierungsstil verrückt, selbst als ich anzeigte, dass es sich um einen WIP- Code handelte und dass ich es …
Bei der Erörterung von APIs zwischen Systemen (auf Unternehmensebene) gibt es in unserem Team häufig zwei unterschiedliche Standpunkte: Einige bevorzugen einen allgemeineren abstrakten Ansatz, andere einen direkten "konkreten" Ansatz. Beispiel: Entwurf einer einfachen API für die Personensuche. die konkrete version wäre searchPerson(String name, boolean soundEx, String firstName, boolean soundEx, String …
In meinem aktuellen Projekt bin ich für die Implementierung eines Dienstes verantwortlich, bei dem neu erstellte RESTful-APIs verwendet werden, von denen dokumentiert ist, dass sie ausschließlich JSON unterstützen. Der Client stellt konsistent Anforderungen mit dem Accept-Header "application / json" und dem Inhaltstyp "application / json". Einige Endpunkte senden jedoch eine …
Ich habe versucht, das DOM zu verstehen, und obwohl ich eine gute Vorstellung davon habe, was es ist, gibt es bestimmte Ideen, die ich einfach nicht festhalten kann. Ich werde auflisten, was ich denke, das DOM ist und meine Fragen werden inline sein. Das DOM ist eine vollständig objektorientierte Darstellung …
Für meinen Job haben wir einen netten RESTful-Webservice, den wir ausgebaut haben, um ein paar Websites zu betreiben, die wir haben. Grundsätzlich können Sie mit dem Webservice Support-Tickets erstellen und bearbeiten, und die Website ist für das Front-End verantwortlich. Alle Webservice-Anfragen verwenden einen Auth-Header, mit dem wir den Benutzer und …
Als Softwareentwickler sind wir stets bemüht, wirksame Tools zur Steigerung unserer Produktivität zu erhalten. Und in unserer täglichen Arbeit sind wir oft mit den vorhandenen Tools nicht zufrieden und möchten bessere Möglichkeiten wie eine bessere GDB-Skriptkonfiguration, ein Vim-Skript und ein Python-Skript, um langweilige Dinge automatisch zu machen. Dies ist jedoch …
Ich lerne gerade etwas über TDD und versuche es in meinen persönlichen Projekten in die Praxis umzusetzen. Bei vielen dieser Projekte habe ich auch die Versionskontrolle intensiv genutzt. Ich interessiere mich für das Zusammenspiel dieser beiden Tools in einem typischen Arbeitsablauf, insbesondere wenn es um die Maxime geht, Commits klein …
Warum hat Haskell eine eingebaute if/then/else, typabhängige Bool, anstatt eine einfache Bibliotheksfunktion? Sowie if :: Bool -> a -> a -> a if True x _ = x if False _ y = y
Ich möchte eine mobile Anwendung entwickeln. Ich habe kürzlich einen Artikel im Telerik-Forum gelesen , in dem drei Arten mobiler Anwendungen verglichen werden, und ich weiß nicht, für welche ich mich zuerst entscheiden soll. Hier ist ein Bild, das die Vor- und Nachteile der verschiedenen Optionen für das mobile Design …
Ich möchte rein funktionale Datenstrukturen lesen. Ich habe die Arbeit (die als PDF frei verfügbar ist) leicht gefunden , sehe aber, dass es auch ein Buch gibt . Ich würde gerne wissen, wo die Unterschiede zwischen diesen beiden Veröffentlichungen liegen.
Ich entwickle ein Programm mit einer Bibliothek, die von einem anderen Programmierer erstellt wurde (er arbeitet in derselben Firma). Vor kurzem habe ich ein Leck in der Bibliothek entdeckt, das unter bestimmten Netzwerkbedingungen nach einigen Betriebsstunden auftritt. Ich habe einen Fehler mit einer Beschreibung der Bedingungen gemeldet, unter denen dieses …
Ich habe kürzlich erfahren, dass beim Zusammenführen von zwei Zweigen in git ein Konflikt vorliegt, wenn Änderungen an zwei benachbarten Zeilen vorgenommen werden. Wenn die Datei beispielsweise folgenden test.txtInhalt hat: Line 1: A Line 2: B Line 3: C Line 4: D und im Zweig masterändern wir dies auf Line …
Ich arbeite in einem mittelgroßen Team, das denselben Quellcode verwendet und zwar weiterhin integriert ist, aber da wir alle in derselben Branche arbeiten müssen, ist der Build fast immer fehlerhaft. Da wir auch eine Regel haben, die kürzlich eingeführt wurde, um die kaputten Builds zu lindern, die besagt, dass niemand …
Wiederverwendung von Code als Problem Ich habe über diese Frage zur Softwarebereitstellung nachgedacht und bin immer wieder auf das Thema Wiederholbarkeit und / oder Reproduzierbarkeit zurückgekommen . Sie spielen eine Rolle, denn wenn Sie ein Projekt nicht wiederholen, wird es schwieriger, den Prozess zu verbessern, mit dem Sie das Projekt …
Ich höre oft Leute sagen, dass C ++ - Programmierer die öffentliche API ihrer Bibliothek / ihres Produkts als C-API verfügbar machen sollten. Was bedeutet das und was sind die Vorteile davon?
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.