Softwareentwicklung

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


13
Programmieren als Beruf im Wettlauf nach unten? [geschlossen]
Es scheint mir, dass die Programmindustrie in einem Wettlauf nach unten steckt. Wenn wir die Praktiken von: Keine Zeit für die Implementierung von Best Practices So oft wie möglich den Personencode anderer verwenden (benutzerdefinierter Code als Verbindlichkeit) Verwendung von immer höheren Sprachen zur Verbesserung der Produktivität GUI-basierte "Entwicklungstools", die das …

13
Was bedeutet es, „guten Code“ zu schreiben? [geschlossen]
In dieser Frage habe ich gefragt, ob Sie als schlechter Autor daran gehindert werden, guten Code zu schreiben. Viele der Antworten begannen mit "es kommt darauf an, was Sie mit gutem Code meinen". Es scheint, dass die Begriffe "guter Code" und "schlechter Code" sehr subjektiv sind. Da ich eine Ansicht …


15
Was sind Ihre bevorzugten Versionskontrollsysteme? [geschlossen]
Dies ist mehr eine Diskussionsfrage als ein tatsächlicher Versuch, das "Beste" zu bestimmen, da dies eindeutig von den Bedürfnissen der Organisation abhängt. Ich bin eher neugierig auf die Argumente für verschiedene Systeme in verschiedenen Kategorien (zentral oder verteilt, offen oder proprietär usw.). Was ist Ihrer Meinung nach das beste Versionskontrollsystem?




8
Warum gibt es mehrere Unicode-Codierungen?
Ich dachte, Unicode wurde entwickelt, um das Problem der vielen unterschiedlichen Codierungen zu umgehen, da bei den meisten früheren Versuchen (ASCII usw.) nur ein kleiner Adressraum (8 Bit) zur Verfügung stand. Warum gibt es dann so viele Unicode-Codierungen? Sogar mehrere Versionen des (im Wesentlichen) gleichen, wie UTF-8, UTF-16 usw.


3
Wie koordiniere ich die Entwicklerzeit zwischen zwei verschiedenen Projekten in Scrum?
Ich wurde zum Scrum Master eines neu gegründeten Teams, das für die Erstellung einer Software UND die Wartung anderer bereitgestellter Anwendungen verantwortlich ist. Grundsätzlich hat jedes Teammitglied Entwicklungs- und Betriebsaufgaben. Ich habe in den letzten Wochen beobachtet, wie sie funktionieren, und festgestellt, dass das Team Schwierigkeiten hat, diese Aufgaben zu …

6
Soll ich eine Klasse erstellen, wenn meine Funktion komplex ist und viele Variablen enthält?
Diese Frage ist sprachunabhängig, aber nicht vollständig, da sich die objektorientierte Programmierung (Object Oriented Programming, OOP) beispielsweise in Java , das keine erstklassigen Funktionen hat, von der in Python unterscheidet . Mit anderen Worten, ich fühle mich weniger schuldig, unnötige Klassen in einer Sprache wie Java zu erstellen, aber ich …




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.