Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Ich scheine immer Code in C zu schreiben, der …
Ich habe mich im Kreis gedreht, um herauszufinden, wie ich eine API-Clientbibliothek, die ich entwickle, am besten einem Komponententest unterziehen kann. Die Bibliothek verfügt über eine ClientKlasse, die im Grunde genommen eine 1: 1-Zuordnung zur API hat, und eine zusätzliche WrapperKlasse, die eine benutzerfreundlichere Oberfläche bietet Client. Wrapper --> Client …
Ich arbeite gerade an einem Projekt und wir haben den Quellcode in einem privaten Repository auf Github, mit jedem von uns als Mitarbeiter. Worüber wir uns nicht im Klaren sind, ist, wie wir jede unserer Arbeiten trennen sollen. Ich denke, wir müssen Folgendes tun: Jeder von uns muss das Repository …
Das Erreichen einer Bereitstellung ohne Ausfallzeiten hat das gleiche Problem angesprochen, aber ich benötige einige Ratschläge zu einer Strategie, die ich in Betracht ziehe. Kontext Eine webbasierte Anwendung mit Apache / PHP für die serverseitige Verarbeitung und MySQL DB / Dateisystem für die Persistenz. Wir bauen derzeit die Infrastruktur. Die …
Unser Unternehmen ist dabei, viele manuelle Geschäftsprozesse (und das damit verbundene institutionelle Wissen) in neue Unternehmenssoftware umzuwandeln. Das Projekt läuft sehr gut, aber im weiteren Verlauf ist klar, dass es sowohl auf der Geschäfts- als auch auf der Entwicklungsseite große Verwirrung hinsichtlich der Begriffe und Definitionen gibt. Ich kenne Evans …
Update / Klarstellung Mein Kunde versteht die Notwendigkeit seiner internen Tests und er / sie schwört immer, dass er / sie es "besser" machen wird (dh etwas tun wird), aber es passiert einfach nicht. Sie haben nicht das Budget für externe Tests. Ich schätze, ich frage (undeutlich, ich gebe zu), …
Während yieldich verstand, wie ein Schlüsselwort funktioniert, bin ich bei StackOverflow auf Link1 und Link2 gestoßen, die die Verwendung von befürworten, yield returnwährend sie über den DataReader iterieren, und die auch meinen Anforderungen entsprechen. Aber ich frage mich, was passiert, wenn ich yield returnwie unten gezeigt verwende und nicht durch …
In unserem Agile-Prozess haben wir zweiwöchige Sprints. Aufgaben werden täglich zugestellt (tägliche Builds), und das Testteam führt die Tests sofort am nächsten oder sogar am selben Tag durch. Wir haben auch Dev-Code-Reviews, die einige Zeit (1-2 Stunden) benötigen, so dass sie 3-mal pro Woche stattfinden: Mo-Mi-Fr. Entwickler kommen zusammen und …
Ein Beispiel für eine einfache Ruby on Rails-Anwendung. Es erstellt ein LoggerObjekt während des Ladevorgangs der Anwendung: # in environment.rb config.logger = Logger.new(<STDOUT | file | whatever>) # and in our application we use this object logger.warn "This process is taking too long to process. Optimization needed." Meine Frage ist, …
Wenn Sie zB gehen: http://www.forbes.com/sites/adrianbridgwater/2015/06/12/why-technology-has-to-be-continuous/ OR http://www.zdnet.com/article/if-you-want-those-cool-ios-9-features-its-time-to-buy-a-new-ipad/ Wenn Sie am Ende der Seite angelangt sind, wird ein neuer Nachrichtenartikel geladen und die URL in meinem Internetbrowser ändert sich in die URL dieses nächsten Nachrichtenartikels. Also habe ich mich gefragt, wie eine Webseite die nächste Webseite fast sofort mit einer fast …
Ich entwerfe eine Schnittstelle mit zwei ähnlichen Methoden: public interface ThingComputer { default Thing computeFirstThing() { return computeAllThings().get(0); } default List<Thing> computeAllThings() { return ImmutableList.of(computeFirstThing()); } } Etwa die Hälfte der Implementierungen berechnet immer nur eine Sache, während die andere Hälfte möglicherweise mehr berechnet. Hat dies einen Präzedenzfall in weit …
Für eine Hausaufgabe muss ich verstehen, wie eine Sprungliste funktioniert. Ich programmiere jetzt seit etwas mehr als 2 Jahren (ich weiß, dass das in Wirklichkeit nicht so lange dauert), und ich habe noch nie von einer Sprungliste gehört. Ich habe alle Anleitungen durchgesehen, die ich finden kann, und verstehe immer …
IntelliJ IDEA hat mir gerade empfohlen, die folgende for-each-Schleife durch einen Java 8 "forEach" -Aufruf zu ersetzen: for (Object o : objects) { if (o instanceof SomeObject) { doSomething(); } } Der empfohlene Anruf würde so aussehen: objects.stream().filter(o -> o instanceof SomeObject).forEach(o -> doSomething()); Sofern ich nicht falsch verstehe, wie …
Ich habe neulich gerade das Lernen von Youahaskell beendet und habe versucht, die Monomorphismus-Einschränkung zu verstehen, wie sie im Haskell-Wiki beschrieben wird . Ich denke, ich verstehe, wie der MR wiederholte Auswertungen verhindern kann, aber ich verstehe nicht, warum diese wiederholten Auswertungen mit weitaus einfacheren Mitteln nicht vermieden werden können. …
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.