Ich habe mir eine Google Tech Talk-Präsentation zum Thema Unit Testing von Misko Hevery angesehen new. Ich habe ein Programm geschrieben, und am Ende habe ich newhier und da das Schlüsselwort verwendet, aber meistens zum Instanziieren von Objekten, die Daten enthalten (dh sie hatten keine Funktionen oder Methoden). Ich frage …
Wenn der Code beispielsweise ein zufälliges int von 0 bis 10 generiert und für jedes Ergebnis eine andere Verzweigung verwendet, wie kann man dann eine Testsuite entwerfen, um eine 100% ige Abdeckung der Anweisungen in einem solchen Code zu gewährleisten? In Java könnte der Code ungefähr so aussehen: int i …
Viele (vielleicht die meisten?) Datenbankanwendungen verwenden heutzutage B-Trees und Variationen zum Speichern von Daten, da diese Datenstruktur die Lese-, Schreib- und Suchvorgänge auf einer Festplatte optimiert (und diese Vorgänge wiederum spielen eine wichtige Rolle für die Gesamteffizienz von die Datenbanken). Sollten Solid State Drives (SSDs) herkömmliche Festplatten (HDDs) vollständig ersetzen, …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 4 Jahren . Mir sind einige Fälle bekannt, in denen Codierer anstelle ihrer echten Namen ein …
Wir verwenden JIRA, um Probleme in unseren Softwareprojekten zu verfolgen. Ein Effekt, den wir bemerkt haben, ist, dass wir oft ein neues Problem erstellen, aber noch nicht wissen, wann / ob das Problem überhaupt behoben werden wird. Deshalb haben wir einen gefälschten Meilenstein für die „ferne Zukunft“ erfunden, dem solche …
Ich verfolge diese Organisationen (Institute, Organisationen usw.) seit fast drei Monaten und beide behaupten, dass sie versuchen, das Internet zu einem besseren Ort zu machen. Sie erstellen Dokumente unter dem Namen RFC (für IETF) und Recommendation (für W3C), um andere anzuleiten. Eine weitere Organisation namens WHATWG hat einen anderen Weg …
Wenn Sie ein System wie eine KI erstellen, die sehr schnell viele verschiedene Pfade einschlagen kann, oder einen Algorithmus mit mehreren verschiedenen Eingaben, kann die mögliche Ergebnismenge eine große Anzahl von Permutationen enthalten. Welchen Ansatz sollte man wählen, um TDD zu verwenden, wenn man ein System erstellt, das viele, viele …
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 . Nach der Pareto-Regel verbringt ein Programmierer nur …
Ich dachte darüber nach und hatte einige Zweifel. Wenn ich eine Schnittstelle deklariere, zum Beispiel: public interface MyInterface { public void method1(); public void method2(); } Könnten diese Schnittstellenmethoden als abstrakt angesehen werden? Was ich meine ist, dass das Konzept einer abstrakten Methode ist: Eine abstrakte Methode ist eine deklarierte …
Die SQL92- und SQL99-Standards definieren DDL- Konstrukte. Dies wird nicht von allen Datenbanken unterstützt oder sie haben einen anderen Namen (SQL Server verfügt beispielsweise über benutzerdefinierte Typen ).CREATE DOMAIN Diese ermöglichen es, einen eingeschränkten Datentyp zu definieren, der in ihrer Datenbank verwendet werden soll, um Regeln zu vereinfachen und durchzusetzen, …
Neuere Systeme wie OpenCL werden entwickelt, damit wir immer mehr Code auf unseren Grafikprozessoren ausführen können. Dies ist sinnvoll, da wir in der Lage sein sollten, so viel Energie wie möglich in unseren Systemen zu verbrauchen. Bei all diesen neuen Systemen sieht es jedoch so aus, als wären GPUs in …
Ich habe Probleme, meine Klassen und Dienste richtig zu benennen, wenn Utils und andere Hilfeklassen beteiligt sind. Wie würden Sie Folgendes strukturieren: EventService.cs EventServiceUtils.cs EventServiceValidators.cs EventServiceCoordinator.cs etc... Ich habe mehrere Dienste mit den gleichen Anforderungen wie der oben genannte Dienst. Ein Gedanke ist, all dies in einen geeigneten Namespace zu …
Wir verwenden ASP.NET MVC 2 mit einer Controller / View-Präsentationsebene und einem Modell, das aus einer Geschäftslogikebene, einer Datenzugriffsebene [Gespeicherte Prozeduren und Klassen / Methoden für die Kommunikation mit den gespeicherten Prozeduren] besteht. In der Business-Schicht und darüber scheint Edit in der Lage zu sein, sowohl die Erstellung eines Objekts …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 4 Jahren . Ich bin ein ziemlich erfahrener Programmierer, der versucht, Webentwicklung zu lernen. Ich versuche, …
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 6 Jahren . Wir investieren stark in Java, aber nach den jüngsten …
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.