Softwareentwicklung

11
Was ist eine gute Alternative zur Namensvariablen für eine Sprache, die nur unveränderliche Referenzen oder Bezeichnungen enthält?

In funktionalen Sprachen sind Variablen beispielsweise eine einzelne Zuweisung und ihre Werte sind nach der Zuweisung unveränderlich. Sie haben also zwei ungebundene und gebundene Zustände . Sobald sie gebunden sind, können sie nicht mehr geändert werden. Gibt es einen mathematischen Begriff oder...

11
Scrum für Spezialistenteams

Scrum eignet sich am besten für Teams mit Generalistenmitgliedern, dh Teams, in denen mindestens 2 Personen die gleichen Aufgaben ausführen können. Mein Hauptanliegen ist es, gute Lösungen zu finden , um Scrum (was zu behalten, was zu entfernen, was zu verbessern) für Teams aus Spezialisten...

11
Modelle pro Datenbanktabelle?

Ich verwende Codeigniter und habe mich in einer ähnlichen Situation befunden, in der ich Modellmethoden wiederholt habe. Ich erstelle ein Modell pro Controller. Aber würde ich das Erstellen eines Modells pro Datenbanktabelle als bewährte Methode betrachten? Auf diese Weise werden Methoden nicht...

11
Google Analytics mit mehreren Umgebungen

Wir planen, Google Analytics in unserer Organisation zu verwenden, und ich bin für die Einrichtung verantwortlich. Ich habe mich gefragt, wie ich mit mehreren Umgebungen umgehen soll. Wir möchten sicher keine Daten während der Entwicklung und der Qualitätssicherung erfassen (oder Daten auf einem...

11
FESTE vs. statische Methoden

Hier ist ein Problem, auf das ich häufig stoße: Es soll ein Webshop-Projekt mit einer Produktklasse geben. Ich möchte eine Funktion hinzufügen, mit der Benutzer Bewertungen zu einem Produkt veröffentlichen können. Ich habe also eine Review-Klasse, die auf ein Produkt verweist. Jetzt brauche ich...

11
UI-Muster in funktionalen Sprachen

Ich würde gerne anfangen, mit ClojureScript zu spielen, aber ich bin über einige Punkte verwirrt. Mein Problem ist, was ein guter Weg ist, um mit Statusänderungen umzugehen, die durch Benutzerinteraktion entstehen, wenn Sie versuchen, funktional zu arbeiten. Lassen Sie mich einige Beispiele...

11
Einzelentwickler-GIT-Workflow (Übergang von einfachem FTP)

Ich versuche zu entscheiden, ob ein Wechsel zu VCS für mich sinnvoll ist. Ich bin ein einzelner Webentwickler in einer kleinen Organisation (5 Personen). Ich denke aus folgenden Gründen an VCS (Git): Versionskontrolle, Offsite-Backup, zentrales Code-Repository (Zugriff von zu Hause aus). Im Moment...