Softwareentwicklung

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


6
Wie ich meinen Handel verbessern kann
Ich arbeite zurzeit als Softwareentwickler und studiere für einen Abschluss in Software-Engineering (ersteres, während ich letzteres nicht mache). Ich bin zuversichtlich, dass ich meine Arbeit kompetent erledigen kann, aber ich denke, ich könnte es besser machen. Ich weiß, dass meine größte Gefahr in meinen geschäftlichen Fähigkeiten liegt. Zum Beispiel verstehe …

12
Wie werde ich ein JavaScript-Ninja? [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, …

7
Wer kann als guter Teamplayer bezeichnet werden? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Oft trifft man in Stellenanzeigen auf etwas wie …
8 teamwork  team 

2
Emulieren Parallelitätsabstraktionen UNIX-Prozesse?
OK, ich habe heute darüber nachgedacht und bin gekommen, um nach völlig subjektiven und voreingenommenen Meinungen zu fragen . Trotzdem denke ich paradoxerweise auch nicht, dass es Flammenkriegsfutter ist. Ich denke, es gibt Raum für perfekt zivilisierte Gespräche - es ist kaum Vim gegen Emacs. Ich habe viele Parallelitätsabstraktionen verwendet, …

12
Konnten Sie Entwurfsmuster in engen Fristen umsetzen?
Ich frage mich, wer in engen Fristen Zeit hat, Entwurfsmuster umzusetzen? Es ist viel mehr Arbeit und Programmieraufwand, um es beim ersten Mal und innerhalb des Zeitrahmens richtig zu machen. Ich weiß, dass es langfristige Vorteile hat, aber konnten Sie jedes Entwurfsmuster korrekt implementieren, wenn der Kunde auf Ihrem Kopf …

7
Was ist der beste Weg, um Ihr Design und Ihren Code vom ersten Tag an auf diese „unbekannten unbekannten“ Fehler vorzubereiten?
Ich frage mich nur, ob es irgendeine praktische Methode oder Technik oder sogar Tricks gibt, um diese "unbekannten unbekannten" Fehler zu vermeiden, insbesondere jene bösen und zufälligen, die oft in den letzten Minuten auftauchen, oder zumindest, um diese Dinge auf einem Mindestniveau zu halten. Ich frage dies, denn wenn Sie …



4
Öffentliche und private Repositories
Angenommen, ich entwickle eine App zum Verkauf. Ist es sinnvoll, für dieses Projekt ein öffentliches Repository zu verwenden? Schützt das Standard-Copyright den Code nicht vor anderen Personen, die ihn verwenden? Wenn ja, welche Vorteile bietet die Bezahlung eines privaten Repositorys?

8
Wann ist eine 'Kern'-Bibliothek eine schlechte Idee?
Bei der Entwicklung von Software habe ich häufig eine zentralisierte 'Kern'-Bibliothek mit handlichem Code, der von verschiedenen Projekten gemeinsam genutzt und referenziert werden kann. Beispiele: eine Reihe von Funktionen zum Bearbeiten von Zeichenfolgen häufig verwendete reguläre Ausdrücke allgemeiner Bereitstellungscode Einige meiner Kollegen scheinen sich jedoch von diesem Ansatz abzuwenden. Sie …

7
Gibt es dafür eine Open Source Lizenz?
Ich habe zu Hause, in meiner Freizeit und mit meinem eigenen Wissen und meiner eigenen Ausrüstung Code geschrieben, ohne Vertrag oder NDA. Ich möchte diesen Code Open Source machen, damit ich ihn in Software verwenden kann, die ich für einen Arbeitgeber schreibe, ohne mir das Recht zu verweigern, ihn später …


5
Gibt es so etwas wie Feature Bloat?
Ich bin auf den Ausdruck "Software Bloat" gestoßen, aber ist dies eine echte Sache, oder sollten wir lieber über Dinge wie Leistungsprobleme, Speicher- und Festplatten-Footprint, Benutzererfahrung und On-Demand-Installation sprechen? Was fehlt mir hier?


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.