Wir missbrauchen derzeit unser Versionskontrollsystem und verwenden es ... so ziemlich als FTP, um große Release-Binärdateien (4+ GB) zu speichern. Wir versuchen, uns von dieser schrecklichen Praxis zu entfernen, die immer mehr IT-Ressourcen entwickelt und beansprucht, während die Integrations- und Freigabeprozesse lahmgelegt werden. Eine Lösung hierfür wäre die Verwendung der …
In den letzten Monaten habe ich eine große Begeisterung für clientseitiges Scripting in der Webentwicklung festgestellt. Während serverseitige Technologien ausgereift, stabil und von Backend-Entwicklern gut akzeptiert sind, sind clientseitige Technologien unausgereift (dh im Vergleich zu großen serverseitigen Frameworks) und werden von vielen langjährigen Entwicklern nicht gemocht. Trotzdem macht heutzutage jeder …
Mein Team von 4 erfahrenen Entwicklern arbeitet an einer großen, modularen Windows-Anwendung (ca. 200 KLoC). Ich habe mich seit Beginn des Projekts (vor 3 Jahren) auf die Kerncodebasis konzentriert und bin allmählich zu einer semi-leitenden Entwicklerposition übergegangen, obwohl ich nicht der Teammanager bin. Unsere aktuelle Iteration ist eine vom oberen …
Wie nennt man Klassen ohne Methoden? Zum Beispiel, class A { public string something; public int a; } Oben ist eine Klasse ohne Methoden. Hat diese Art von Klasse einen speziellen Namen?
Gibt es da draußen einige Statistiken, die die rd. Anzahl der Benutzer, die beliebte Programmiersprachen haben, und die Rate, mit der diese Anzahl im Laufe der Zeit zunimmt?
Manchmal müssen Objekte nur eng miteinander verbunden werden. Beispielsweise muss eine CsvFileKlasse wahrscheinlich eng mit der CsvRecordKlasse (oder ICsvRecordSchnittstelle) zusammenarbeiten. Nach dem, was ich in der Vergangenheit gelernt habe, lautet einer der wichtigsten Grundsätze der testgetriebenen Entwicklung: "Testen Sie niemals mehr als eine Klasse gleichzeitig." Das heißt, Sie sollten ICsvRecordMocks …
Ich habe viel über OAuth2 gelesen und versucht, mich darum zu kümmern, aber ich bin immer noch verwirrt über etwas. Ich verstehe, dass der Client beim OAuth-Anbieter (z. B. Google) autorisiert und dem Ressourcenserver Zugriff auf die Profildaten des Benutzers gewährt. Anschließend kann der Client das Zugriffstoken an den Ressourcenserver …
Ich habe eine PHP-App, die sehr groß ist. Normalerweise arbeiten 2-3 Entwickler Vollzeit daran und wir kommen an den Punkt, an dem wir Änderungen vornehmen und Fehler erstellen (Hustenfunktionen!). Die Software ist per se nicht komplex, es ist nur viel los (35 ~ Controller, ungefähr die gleichen Modelle usw.). Selbst …
Ich denke ständig über die Wiederverwendung von Code nach, wenn ich ein neues Projekt starte. Inwieweit sollte ich meinen Code wiederverwendbar machen? Sollte ich es auf den Anwendungsbereich beschränken oder sollte ich es außerhalb des Projekts wiederverwendbar machen? Manchmal habe ich das Gefühl, dass die Wiederverwendbarkeit von Code einem einfachen …
Ich lerne gerade Python und bin an dem Punkt im Buch über die Verwendung der Mathematikbibliothek angelangt. Ich habe auf der Python-Website nachgesehen und festgestellt, dass die Bibliothek etwas knapp ist und ich einige weitere nützliche Funktionen schreibe. Zum Beispiel habe ich eine Funktion geschrieben, um Koeffizienten zu nehmen und …
Unsere Firma hat ein privates GitHub-Repository für das Projekt, an dem ich arbeite. Nach einem vollen Arbeitssommer werden wir diese Woche starten (wheee!). Ich möchte jedoch einen Link "Fehler senden" in das Programm aufnehmen, der zu einem Formular führt, in dem der Benutzer ein Formular ausfüllen kann, das für uns …
Ich habe Java Concurrency in Practice von Brian Goetz gelesen und im Abschnitt Stack Confinement wird erwähnt, dass jeder Thread seinen eigenen Stack erhält und daher lokale Variablen an sich auf den ausführenden Thread beschränkt sind. Sie befinden sich auf dem Stapel der ausführenden Threads, auf den andere Threads nicht …
Ich stelle einige REST-Methoden auf einem Server für eine mobile App zur Verfügung. Ich möchte vermeiden, dass Benutzer die Erstellung von HTTP-Methoden (über die mobile App) abhören und sie dann erneut an den Server senden können. Beispiel: Die mobile App sendet eine Anfrage Der Benutzer verwendet einen Proxy und kann …
Ich schreibe Code, der eine Bibliothek mit GPL-Lizenz (nicht LGPL) und eine mit der 3-Klausel-BSD-Lizenz verwendet . Da ich eine Verknüpfung zu einer GPL-lizenzierten Bibliothek herstelle, muss mein Code ebenfalls GPL sein. Wie soll ich in der Praxis mit der originalen LICENSE.txt aus der BSD-Bibliothek umgehen? (A) Kann ich ein …
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 fand eine Website, auf der stand, dass Kalkül und lineare Algebra für …
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.