Beim Entwerfen von Klassen, die Ihr Datenmodell enthalten sollen, kann es hilfreich sein, unveränderliche Objekte zu erstellen. Ab wann wird die Belastung durch Konstruktorparameterlisten und tiefe Kopien jedoch zu groß, und Sie müssen die unveränderliche Einschränkung aufgeben? Zum Beispiel ist hier eine unveränderliche Klasse, um eine benannte Sache darzustellen (ich …
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 kann nicht anders als die Menge an Designmustern …
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 6 Jahren . Ich interessiere mich sehr für die Theorien der Programmiersprachen und werde in diesem …
Ich habe Effektiv mit Legacy-Code und Bereinigungscode arbeiten gelesen , um Strategien zu erlernen, wie die vorhandene Codebasis einer großen ASP.NET-Webforms-Anwendung bereinigt werden kann. Dieses System gibt es seit 2005 und es wurden seitdem einige Verbesserungen vorgenommen. Ursprünglich war der Code wie folgt aufgebaut (und ist noch weitgehend so aufgebaut): …
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 4 Jahren . Ich habe kürzlich einen Desktop-Client entwickelt, der …
Welche OOP-Strategien gibt es, um mit einer Datenbank zu arbeiten, aber die Einheit testbar zu halten? Angenommen, ich habe eine Benutzerklasse und meine Produktionsumgebung funktioniert gegen MySQL. Ich sehe ein paar mögliche Ansätze, die hier mit PHP gezeigt werden: Übergeben Sie eine $ data_source mit Schnittstellen für load()und save(), um …
Ich würde diese Frage gerne nach draußen werfen, um interessant zu sehen, wo sich das Medium befindet. Ich gebe zu, dass ich in den letzten 12 Monaten TDD und viele der agilen Werte in der Softwareentwicklung aufgegriffen habe. Ich war so überwältigt, wie viel besser meine Softwareentwicklung wurde, dass ich …
Ich habe eine Menge MATLAB-Code, der im Rahmen eines Back-End-Prozesses für eine Webanwendung nach C portiert werden muss (Ausführungsgeschwindigkeit ist für diese Arbeit von entscheidender Bedeutung). Wenn ich versuche, diesen Code an einen C-Entwickler auszulagern, gehe ich davon aus (korrigiere mich, wenn ich mich irre), dass nur wenige C-Entwickler auch …
Ich liebe das Prototyping als schnelle und effektive Möglichkeit, eine Benutzeroberfläche vor einen Benutzer zu stellen. Häufig stört das Management jedoch, und der Prototyp wird mit Tritten und Schreien in die Entwicklung des Hauptstroms hineingezogen. Wie schaffen Sie es, dass das Management dies nicht tut?
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 6 Jahren . Was ist die Hauptaufgabe eines Teamleiters in …
Ich meine, es gibt wirklich nützliche Bibliotheken, die Probleme lösen können, wenn Sie nicht weiterkommen und nicht wissen, wie Sie dieses oder jenes mit Ihren Kenntnissen der verwendeten Programmiersprache lösen können ... Zum Beispiel Boost für C ++ oder JQuery für JavaScript oder Spring für Java ... Sie lösen Probleme …
Diese Frage ergibt sich aus der Frage /software/25569/is-haskell-worth-learning Im Allgemeinen werden einige häufig wiederholte Aussagen darüber gemacht, wie Haskell Ihre Codierungsfähigkeiten in anderen Sprachen verbessert, und außerdem, weil Haskell zustandslos ist, und das ist eine gute Sache. Warum? Ich habe gesehen, dass jemand dies damit vergleicht, nur mit der linken …
Ich war schon immer fasziniert von der Programmierung von Paaren, aber in 12 Jahren habe ich noch nie an einem Ort gearbeitet, an dem diese Praxis angewendet wurde. Daher war ich immer skeptisch, wie die Leute das sehen. Ich frage mich, ob das an Geld / Zeit liegt (Spitzhaariger Chef, …
Wie können Sie in einem Entwicklerteam, in dem jeder Änderungen an lokalen Tabellen und Entwicklungstabellen vornimmt, alle Änderungen synchron halten? Eine zentrale Protokolldatei, in der jeder seine SQL-Änderungen speichert? Eine Wiki-Seite zum Verfolgen von alter table-Anweisungen, einzelnen .sql-Dateien, die die Entwickler ausführen können, um ihre lokalen Datenbanken auf die neueste …
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 3 Jahren . Aus einem weitgehend irrelevanten Grund habe ich …
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.