Softwareentwicklung

Fragen und Antworten für Fachleute, Akademiker und Studenten, die im Lebenszyklus der Systementwicklung arbeiten

8
Wie kann man ein Team gut trainieren? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 4 Jahren . Ich betreue derzeit ein kleines Team von 4 Junior-Entwicklern …
11 learning  team  skills 

4
Open Source Code Kopfgelder
Ich habe eine Bibliothek für R (Open Source Statistics Package) auf Papier. Ich habe angefangen, die verschiedenen Funktionen zu codieren, aber mir ist klar, dass ich nicht die Zeit habe, um dies in angemessener Zeit zu erledigen. Ich weiß, dass ich den Code einfach auf ein Repo werfen und andere …


3
Warum werden private Variablen in der öffentlich zugänglichen Header-Datei beschrieben?
OK, hoffentlich ist dies eine subjektive Frage für Programmierer, aber hier geht es weiter. Ich erweitere ständig meine Kenntnisse in Sprachen und Software-Engineering-Praktiken ... und bin auf etwas gestoßen, das für mich überhaupt keinen Sinn ergibt. In C ++ enthalten Klassendeklarationen private:Methoden und Parameter in der Header-Datei, die Sie theoretisch …


4
Was sind gute Ansätze, um alte Projekte zu bereinigen?
Ich habe eine Software, die ich vor ungefähr 2 Jahren geschrieben habe und die einige Funktionen benötigt. Ich habe festgestellt, dass es ein schreckliches Durcheinander ist, und ich habe das Bedürfnis, alles zu bewegen, aufzuräumen usw. Ich habe den Artikel über Joel on Software gelesen, in dem es darum geht, …

3
Best Practices: Programmiermuster für Datenbank-Apps
Ich habe bisher viele Datenbank-Web-Apps (MySQL) geschrieben, aber ich denke immer, dass meine Struktur etwas ungeschickt ist. Ich möchte das von mir verwendete Programmier- / Entwurfsmuster verbessern und hoffe auf einige Ratschläge hier. Insbesondere kann ich keine Struktur finden, die einen OOP-Ansatz ergänzt, der die Implementierung der Datenbank (Schema) kapselt. …
11 database 

4
Methode zur Integration verschiedener Versionskontrollsysteme oder zur Auswahl eines Systems aufgrund von Fusionen und Übernahmen?
Unternehmen erwerben andere Unternehmen, die andere Versionskontrollsysteme verwenden. Gibt es eine allgemeine Weisheit darüber, wie solche Systeme zusammen integriert werden können, beispielsweise mithilfe einer Subverson-GIT-Brücke, oder sogar, ob nur ein Tool über einem anderen verwendet werden soll - und wie zwischen Systemen migriert werden soll? Verwenden die Leute eine Reihe …


4
Was ist ein "Professional Fit" -Interview? [geschlossen]
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 5 Jahren . Also habe ich ein erstes Interview auf dem Schulcampus und ein Vor-Ort-Interview (eines …
11 interview 



7
Gibt es jemanden, der Python / Ruby und PHP schon lange verwendet und trotzdem PHP bevorzugt? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …


6
Müssen Sie BDD / TDD wirklich zuerst testen?
Obwohl ich nicht in einem TDD- oder BDD-Projekt war oder in einigen, die sagen, dass sie TDD machen, aber ziemlich weit davon entfernt sind, sind dies Dinge, über die ich nachdenke und die ich wirklich versuche, so viel wie möglich zu lesen Über. Zurück zur Frage. Wenn Sie BDD machen, …
11 unit-testing  tdd 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.