Welches dieser Designs ist besser? Was sind die Vor- und Nachteile von jedem? Welches würdest du verwenden? Alle anderen Vorschläge, wie mit Methoden umgegangen werden soll, sind willkommen. Es ist vernünftig anzunehmen, dass Draw () der einzige Ort ist, von dem aus die anderen Zeichenmethoden aufgerufen werden. Dies muss um …
Ein Kollege von mir hatte den Eindruck, dass unsere Softwareabteilung sehr weit fortgeschritten war, da wir sowohl einen Build-Server mit kontinuierlicher Integration als auch Versionskontrollsoftware verwendeten. Dies passte nicht zu meiner Sichtweise, da ich nur eine Firma kenne, die seriöse Software herstellte und auch keine hatte. Meine Erfahrung ist jedoch …
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 . Wie werden Scala-Programmierer interviewt? Nach welchen Aspekten …
Der Trend beim Design und der Entwicklung von Anwendungen scheint mit dem "Mut" zu beginnen: der Domäne, dann dem Datenzugriff, dann der Infrastruktur usw. Die grafische Benutzeroberfläche scheint normalerweise später im Prozess zu kommen. Ich frage mich, ob es jemals nützlich sein könnte, zuerst die GUI zu erstellen ... Mein …
Angenommen, ein Team von vier Entwicklern erstellt eine Anwendung. Während der Testphase werden Fehler von Benutzern gemeldet. Wer sollte sie reparieren? Die Person, die den falschen Code eingegeben hat, oder jemand, der frei ist? Was ist der bevorzugte Ansatz bei der agilen Entwicklung (Scrum)?
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 5 Jahren . Es scheint an dieser Stelle eine Java-Orthodoxie zu sein, …
Programmiersprachen können oft als ausführlich oder knapp beschrieben werden . Nach meinem Verständnis ist eine wörtliche Sprache leicht zu lesen und zu verstehen, während eine knappe Sprache knapp und ordentlich ist, aber schwieriger zu lesen. Sollten die Definitionen andere Aspekte enthalten? Es scheint, dass viele der populären Programmiersprachen von heute …
Es gibt das klassische OOP-Problem der Methodenverkettung im Vergleich zu "Single-Access-Point" -Methoden: main.getA().getB().getC().transmogrify(x, y) vs main.getA().transmogrifyMyC(x, y) Die erste scheint den Vorteil zu haben, dass jede Klasse nur für eine kleinere Menge von Operationen verantwortlich ist und alles viel modularer macht - das Hinzufügen einer Methode zu C erfordert keinen …
Ich habe mehrere empfohlene Verwendung von IoC-Containern im Code gesehen. Die Motivation ist einfach. Nehmen Sie den folgenden in Abhängigkeit injizierten Code: class UnitUnderTest { std::auto_ptr<Dependency> d_; public: UnitUnderTest( std::auto_ptr<Dependency> d = std::auto_ptr<Dependency>(new ConcreteDependency) ) : d_(d) { } }; TEST(UnitUnderTest, Example) { std::auto_ptr<Dependency> dep(new MockDependency); UnitUnderTest uut(dep); //Test here …
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 5 Jahren . Hin und wieder erscheint auf einigen Technologie-Websites eine Überschrift …
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 3 Jahren . Ich habe mich einer kleinen CSS-Herausforderung gestellt, um sie für einen Kunden zu …
Der leitende Entwickler in unserem Shop besteht darauf, dass der zuständige Programmierer bei jeder Änderung des Codes einen Inline-Kommentar hinzufügt, der angibt, was er getan hat. Diese Kommentare sehen normalerweise so aus// YYYY-MM-DD <User ID> Added this IF block per bug 1234. Wir verwenden TFS zur Versionskontrolle, und es scheint …
Manchmal werden Programmierer, die lange Zeit an einem Projekt arbeiten, unflexibel und es wird schwierig, mit ihnen zu argumentieren. Selbst wenn es uns gelingt, sie zu überzeugen, ist es unwahrscheinlich, dass sie unsere Vorschläge umsetzen. Ich bin zum Beispiel kürzlich einem Projekt beigetreten, bei dem der Build & Release-Prozess zu …
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 …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Geschlossen vor 6 Jahren . Verschlossen . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber von historischer Bedeutung ist. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Meine Frage bezieht …
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.