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 liebe das unveränderliche "Muster" aufgrund seiner Stärken und in der Vergangenheit fand ich es vorteilhaft, Systeme mit unveränderlichen Datentypen (einige, die meisten oder sogar alle) zu entwerfen. Wenn ich das tue, schreibe ich oft weniger Fehler und das Debuggen ist viel einfacher. Allerdings scheuen meine Kollegen im Allgemeinen unveränderlich. …
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 …
Manchmal müssen wir in Projekten Zeit für folgende Aufgaben aufwenden: Erkundung alternativer Frameworks und Tools Erlernen des für das Projekt ausgewählten Frameworks und der Tools Einrichten der Server und der Projektinfrastruktur (Versionskontrolle, Build-Umgebungen, Datenbanken usw.) Wenn wir User Stories verwenden, wohin soll diese ganze Arbeit gehen? Eine Möglichkeit besteht darin, …
Ich mache einen College-Kurs, in dem eine der Übungen darin besteht, Pufferüberlauf-Exploits für Code durchzuführen, den sie uns geben. Dies reicht von einfachen Exploits wie dem Ändern der Rücksprungadresse für eine Funktion auf einem Stack, um zu einer anderen Funktion zurückzukehren, bis hin zu Code, der den Status eines Programmregisters …
Eine unangenehme, offene Frage, aber es ist ein Problem, gegen das ich immer stoße: Software, die einfach zu warten und zu bedienen ist, ist eine gut konzipierte Software. Wenn Sie versuchen, ein Design intuitiv zu gestalten, müssen Sie die Komponenten so benennen, dass der nächste Entwickler auf die Funktion der …
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 7 Jahren migriert . Ich habe Objekte gesehen, die in Java-Code erstellt wurden, ohne einen Verweis auf das Objekt zu speichern. In einem Eclipse-Plugin habe ich beispielsweise eine SWT-Shell gesehen, die folgendermaßen …
Der Code ist ein komplettes Durcheinander einer Kombination aus klassischem ASP / ASP.NET. Das Gedränge besteht darin, dass wir das große Durcheinander ausbessern oder ergänzen. Wir sind alle zu beschäftigt damit, um ein Umschreiben zu starten, also wundere ich mich .. Wo ist der Teil in Scrum, in dem die …
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 . Ich verstehe, dass C ++ eine sehr schnelle Sprache …
Ich versuche herauszufinden, warum wir URIs für XML-Namespaces benötigen, und ich kann keinen Zweck dafür finden. Kann mich jemand ein bisschen aufhellen und seinen Gebrauch an einem konkreten Beispiel zeigen? BEARBEITEN: Ok also zum Beispiel: Ich habe das von w3schools <root xmlns:h="http://www.w3.org/TR/html4/" xmlns:f="http://www.w3schools.com/furniture"> <h:table> <h:tr> <h:td>Apples</h:td> <h:td>Bananas</h:td> </h:tr> </h:table> <f:table> …
Ich überprüfe derzeit ein System, das von einigen Entwicklern erstellt wurde, die zuvor in meinem Job gearbeitet haben. Das System funktioniert aus Sicht des Benutzers ziemlich gut, aber wenn man sich mit der Codeüberprüfung befasst, ist es ein völliges Durcheinander. Ich bin mehr als überzeugt, dass die Art und Weise, …
Ich habe viel Software in vielen verschiedenen Sprachen geschrieben und Hardware für die Verwendung mit FPGAs mit Verilog und VHDL "geschrieben". Ich schreibe lieber Hardware als Software, und ich denke, einer der Hauptgründe ist, dass es möglich ist, Hardware zu schreiben, die "fertig" ist und nie geändert werden muss: Sie …
Wenn man ein Open-Source-Projekt schreibt und Google Code oder GitHub verwendet und eine Bibliothek wie Lua verwenden möchte, wie soll man das tun? Soll die Abhängigkeit in das Repository aufgenommen werden? Soll die Abhängigkeit aus demselben Erstellungsskript wie der Rest des Projekts oder aus einem separaten Erstellungsskript erstellt werden? Da …
Ich habe zwei Jahre in einer großartigen Investment Bank gearbeitet. Ich habe einige technische Projekte mit dem Wunsch gemacht, den Code unter Berücksichtigung der angepassten guten Entwurfsmuster, des SOLID-Prinzips, des Demeter-Gesetzes und der Vermeidung aller Arten von doppelten Codes zu optimieren. Bei Auslieferung in Produktion => Null Fehler ist alles …
Beim Durchsuchen von Code, den ich geschrieben habe, bin ich auf das folgende Konstrukt gestoßen, das mich zum Nachdenken gebracht hat. Auf den ersten Blick scheint es sauber genug zu sein. Ja, im eigentlichen Code hat die getLocation()Methode einen etwas spezifischeren Namen, der genauer beschreibt, welchen Ort sie erhält. service.setLocation(this.configuration.getLocation().toString()); …
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.