Softwareentwicklung

12
Warum ist Scala skalierbarer als andere Sprachen?

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. Scala wird als skalierbare Sprache berechnet, eine Funktion, die sogar im Namen enthalten ist :...

12
Intelligenz als Vektorgröße

Ich lese gerade dieses wundervolle Buch mit dem Titel "Programmierer bei der Arbeit: Überlegungen zum Handwerk des Programmierens" von Peter Seibel und bin gerade dabei, dass das Gespräch mit Joshua Bloch geführt wird, und habe diese Antwort gefunden, die für einen Programmierer ein wichtiger Punkt...

12
Widersprüchliche Java-Stile in einem Team

Ich bin Teil eines Java-Entwicklungsteams mit einer Frist von 6 Wochen. Dies macht es erforderlich, sehr viel Code sehr schnell zu schreiben. Unser Entwicklungsteam hat jedoch unterschiedliche Codierungsstile. Von Namenskonventionen bis zu Abstraktionsmethoden ist in unserem Team alles anders....

12
Leckt eine erneute Ausnahmebedingung eine Abstraktion?

Ich habe eine Schnittstellenmethode, die in der Dokumentation angibt, dass eine bestimmte Art von Ausnahme ausgelöst wird. Eine Implementierung dieser Methode verwendet etwas, das eine Ausnahme auslöst. Die interne Ausnahme wird abgefangen und die vom Schnittstellenvertrag deklarierte Ausnahme wird...

12
Behandlung von Fehlern in PHP bei Verwendung von MVC

Ich habe Codeigniter in letzter Zeit häufig verwendet, aber eine Sache, die mich nervt, ist, Fehler zu behandeln und sie dem Benutzer anzuzeigen. Ich war noch nie gut darin, mit Fehlern umzugehen, ohne dass es chaotisch wird. Mein Hauptanliegen ist die Rückgabe von Fehlern an den Benutzer. Ist es...

12
Indizierung einer Datenbank

Ich kenne mich mit Datenbanken nicht so gut aus und versuche nun, den Indexierungsmechanismus zu verstehen. Soweit ich weiß, beschleunigt die Indizierung einer Spalte in einem RDBMS die Suche nach dieser Spalte. Dies gilt auch für die Triple-Stores. Nur bei diesen Indizes wird davon ausgegangen,...

12
Verwalten mehrerer Versionen einer Webanwendung mit Git

Wir haben eine Familie von Apps, die alle dieselbe Basis haben. Bis jetzt habe ich diese Basis entwickelt und der Git-Workflow war sehr einfach: Die Entwicklung erfolgt im developZweig Neue Funktionen werden in der name-of-the-featureBranche entwickelt Freigaben erfolgen in der