Softwareentwicklung

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


12
Wie interviewst du jemanden mit mehr Erfahrung als du? [geschlossen]
Das Unternehmen, für das ich arbeite, sucht einen Senior-Entwickler mit mehr Erfahrung als ich und erwartet, dass ich den technischen Teil des Interviews mache. Ich habe nur ein paar Jahre programmiert und bin mir nicht sicher, ob ich die Kenntnisse habe, die erforderlich sind, um die Codierungsfähigkeiten von jemandem zu …
81 interview 


9
Wie werden große Open-Source-Bibliotheken gewartet, während Code weit von „sauberem Code“ entfernt ist?
Ich bin noch unerfahren darin, qualitativ hochwertigen Code zu schreiben. Deshalb lese ich Bücher, die sich mit diesem Thema befassen, wie beispielsweise Clean Code von Robert C. Martin, und überprüfe ständig den Code bekannter Bibliotheken, um meine Fähigkeiten zu verbessern. Obwohl viele Open Source-Bibliotheken seit Jahren gepflegt werden, was bedeutet, …

10
Ausnahmen, Fehlercodes und diskriminierte Gewerkschaften
Ich habe vor kurzem einen C # -Programmierjob begonnen, habe aber einiges an Hintergrundwissen in Haskell. Aber ich verstehe, dass C # eine objektorientierte Sprache ist, ich möchte keinen runden Stift in ein quadratisches Loch zwingen. Ich habe den Artikel Exception Throwing von Microsoft gelesen, in dem es heißt: KEINE …
80 c#  exceptions 

10
Umgang mit fehlgeschlagenen Sprints und Deadlines
In vielen Scrum-Büchern und -Artikeln heißt es, dass ein fehlgeschlagener Sprint (wenn das Team einige Funktionen aus dem Sprint Backlog nicht fertigstellt) nicht so schlimm ist, dass er von Zeit zu Zeit auftritt und tatsächlich nützlich sein kann, wenn das Team aus seinen Fehlern lernt und verbessert etwas in den …
80 agile  scrum  sprint 

12
Wie kann ich auf einen unhöflichen Fehlerbericht antworten?
Ich habe gerade einen ziemlich groben Fehlerbericht erhalten. Der Benutzer sagt im Grunde, dass wir alles falsch machen, indem wir hier und da Großbuchstaben verwenden, obwohl er tatsächlich nur auf einen Fehler hinweist. Einerseits interessieren mich unsere Benutzer sehr und ich möchte eine gute Beziehung und eine gute Bewertung unserer …

6
Warum verwendet Git Hashes anstelle von Revisionsnummern?
Ich habe mich immer gefragt, warum Git Hashes gegenüber Revisionsnummern bevorzugt. Revisionsnummern sind (meiner Meinung nach) viel klarer und leichter zu finden: Es gibt einen Unterschied, wenn Sie jemandem sagen, er solle sich die Revision 1200 ansehen oder 92ba93e festschreiben! (Nur um ein Beispiel zu nennen). Gibt es einen Grund …

8
Welche Bedeutung haben Lebensläufe im Zeitalter von GitHub, Stack Exchange, Coursera, Udacity, Blogs usw.? [geschlossen]
Mein Lebenslauf ist nicht mehr relevant. Es kann keine angemessene Beschreibung meiner technischen Fähigkeiten mehr enthalten. Wenn Sie sich meine GitHub-Repositorys, meine Stack Exchange-Profile und die verschiedenen Kurse ansehen, die ich bei Udacity und Coursera besuche, können Sie sich ein besseres Bild davon machen, wozu ich in der Lage bin. …


11
Wird das Programmieren im Allgemeinen mit zunehmender Erfahrung einfacher zu lesen, zu schreiben und zu verstehen? [geschlossen]
Ich bin ein Anfänger im Programmieren und habe Bücher gelesen, studiert, Artikel gelesen und so weiter. Ich habe großartige Ergebnisse erzielt, seit ich angefangen habe, Programmieren zu lernen, und als ich ein Anfänger war, dachte ich, ich wüsste alles über Programmieren, aber als ich mehr lernte, wurde mir klar, wie …


11
Warum ist Schema meine Muttersprache an der Universität?
Ich höre jeden Tag von C, C ++, Java, wenn Leute anfangen, über Informatik zu sprechen, aber in meinem ersten Informatikkurs werden wir gebeten, in Schema (DrRacket) zu schreiben. Warum ist das so? Welche Unterschiede ergeben sich für mein zukünftiges Programmierverständnis? UPDATE: Ich habe mein erstes Semester beendet, aber mit …
80 scheme 


14
Ist Agile das neue Mikromanagement?
Diese Frage kocht schon seit einiger Zeit in meinem Kopf und deshalb wollte ich diejenigen fragen, die in ihren Entwicklungsumgebungen agile / Scrum-Praktiken anwenden. Mein Unternehmen hat es endlich gewagt, agile Praktiken zu integrieren, und hat mit einem Team von 4 Entwicklern in einer agilen Gruppe probeweise angefangen. Es hat …

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.