Was wäre der beste Ansatz beim Unit-Testen eines Modells, das in eine Anwendung integriert ist, die eng an die Datenbank gekoppelt ist? Das spezielle Szenario hier ist ein Einkaufswagen - ich möchte das Hinzufügen, Entfernen und Abrufen von Artikeln aus dem Einkaufswagen sowie die Preislogik usw. testen können. Dies alles …
Vor kurzem stellte sich mir die Frage, ob eine einfache Berechnung in die Ebene "Entity" gestellt werden soll oder ob die Entity rein sein soll, um nur die Rohdaten zu speichern und die Berechnungslogiken in der Business-Ebene zu belassen. Meine Frage ist also, ob es sinnvoll ist, einfache Berechnungen in …
Ich kann nicht verstehen, warum der Heapsort als Inplace- Sortieralgorithmus angesehen wird. Ich meine, eine zusätzliche Datenstruktur, die mit den Elementen des zu sortierenden Arrays gefüllt ist, dh ein Heap, wird verwendet, um die Extraktion des min-Werts und den Sortiervorgang zu unterstützen. Kann es sein, dass ich die Definition von …
Ich höre viel von TDD- Praktikern, dass einer der Vorteile von TDD darin besteht, dass Entwickler die SOLID- Prinzipien befolgen müssen (Einzelverantwortung, Open-Closed, Liskov-Substitution, Schnittstellentrennung und Abhängigkeitsinversion). Für mich ist es jedoch ausreichend, nur einige Tests zu schreiben (hauptsächlich Unit-Tests), um zu verstehen, dass es wichtig ist, SOLID zu folgen …
Java lässt die Mehrfachvererbung aus dem Grund aus, dass das Designziel, die Sprache einfach zu halten, umgangen wird . Ich frage mich, ob Java (mit seinem Ökosystem) wirklich "einfach" ist. Python ist nicht komplex und mehrfach vererbt. Also ohne zu subjektiv zu sein, ist meine Frage ... Was sind die …
Ich sehe manchmal den Begriff "Bootstrapper". Ich habe es zuletzt gesehen, als ich einige Lernübungen für Prisma erstellt habe. Ich bin über den UnityBootstrapperUnterricht gestolpert . Meine Frage ist: Wann würden Sie eine Klasse einen "Bootstrapper" nennen? Warum? Was sagt es über die Klasse aus?
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
Ich plane, eine neue Webanwendung auf einen Azure Web App-Dienst (ehemalige Azure-Website) zu übertragen. Ich möchte die Bereitstellungssteckplätze nutzen, um meine Bereitstellung zu testen, bevor sie in die Produktion übertragen wird. Das ist alles in Ordnung, solange keine Änderung des DB-Schemas erforderlich ist. Bei einer Schemaänderung können jedoch nicht zwei …
Es gibt einige Open-Source-Projekte, die ich bei der Arbeit in ein Produkt integrieren möchte. Wir haben weder die Bandbreite noch das Fachwissen, um dies selbst zu tun. Ich fand diese durch die Suche in Google. Ich kenne keine "Hauptakteure", die die Projekte nutzen, aber ich bin von dem, was ich …
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Ich bin der Meinung, dass Markups im …
Mir ist klar, dass die obige Frage wahrscheinlich ein paar Fragen aufwirft, aber lassen Sie mich versuchen zu erklären: Ich versuche, mich auf ein paar verwandte Konzepte einzulassen, im Grunde das Saga-Muster ( http://www.rgoarchitects.com/Files/SOAPatterns/Saga.pdf ) in Kombination mit Event-Sourcing (Ein DDD-Konzept) : http://en.wikipedia.org/wiki/Domain-driven_design ) Ein guter Beitrag, der alles zusammenfasst: …
In einer idealen agilen Welt erstellen Sie schnell eine kleine, aber nützliche Teilmenge des gewünschten Endsystems und geben sie den Benutzern. Sie sind aufgeregt, weil es nützlich ist, sie beginnen damit und geben Feedback. Sie erarbeiten dann, was Sie hinzufügen müssen, bauen das auf und wiederholen es, bis Ihnen die …
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
Ich weiß, dass Sie keine privaten Methoden testen sollen, und wenn es so aussieht, als müsste es eine Klasse geben, die darauf wartet, herauszukommen. Aber ich möchte keine Unmengen von Klassen haben, nur damit ich ihre öffentlichen Schnittstellen testen kann, und ich finde, dass ich für viele Klassen, wenn ich …
Eines der häufigsten Argumente für die Verwendung von Microservices ist die bessere Skalierbarkeit. Aber ich frage mich, ob dieses Argument wirklich zutrifft. Nehmen wir an, wir hatten eine Anwendung bestehend aus 10 Mikrodiensten, von denen 9 jeweils zwei Instanzen (aus Redundanzgründen) und eine mit 4 Instanzen für die Lastverwaltung (Skalierbarkeit) …
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.