Softwareentwicklung

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


2
Warum ist C im TIOBE-Index so beliebt, während C ++ auch hier knapp, aber nicht so beliebt ist? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …

6
Agil bleiben mit der Null-Fehler- / Fehler-Richtlinie
In unserem Projekt arbeiten wir nach einer Null-Fehler-Methode. Die Grundidee ist, dass Fehler immer eine höhere Priorität haben als Funktionen. Wenn Sie an einer Story arbeiten und diese einen Fehler aufweist, muss dieser behoben werden, damit die Story akzeptiert wird. Wenn während des Sprints für eine ältere Story ein Fehler …
18 agile  scrum  bug  backlog 


4
Git-Submodul vs Git-Klon
Ich arbeite an einem Open Source Projekt auf GitHub. Es hat ein Unterverzeichnis / Vendor, in dem es eine Kopie mehrerer externer Bibliotheken hat. Der ursprüngliche Projektbetreuer hat dieses Verzeichnis von Zeit zu Zeit mit einer neueren Kopie der externen Bibliothek aktualisiert. Ein Entwickler schickte mir eine Pull-Anfrage mit der …
18 git  github 

4
Ist der Begriff "Front-End" synonym mit "clientseitig"? Wenn ja, ist das immer der Fall?
Als relativ neuer (autodidaktischer) Webentwickler habe ich die Begriffe Front-End , Client-Side , Back-End und Server-Side ziemlich oft gehört. Front-End und Back-End waren für mich immer gleichbedeutend mit Client-Seite bzw. Server-Seite. Als ich jedoch anfing, mit MVC-Frameworks wie CodeIgniter zu arbeiten, stieß ich auf einige Front-End-Instanzen, die sich auf alles …


3
Warum fünf Essensphilosophen?
Ich habe mich gefragt, warum das Problem der Essensphilosophen auf einem Fall mit fünf Philosophen beruht. Warum nicht vier? Ich denke, wir können alle unangenehmen Probleme beobachten, die auftreten können, wenn wir beispielsweise fünf Philosophen diskutieren, auch wenn wir vier Denker haben. Ist es dann nur aus einem historischen Grund?


3
Wie gestalte ich einen Website-Workflow?
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 6 Jahren migriert . Ich habe lange darüber nachgedacht, ohne eine optimale Antwort gefunden zu haben. Zuallererst bin ich eine Ärztin, die das Programmieren liebt, es aber nie wirklich gelernt hat, abgesehen …


3
Schnellste funktionale Sprache
Vor kurzem habe ich mich mit funktionaler Programmierung befasst, insbesondere mit Haskell und F #. Nach einigem Durchstöbern konnte ich keinen Benchmark-Vergleich der bekannteren funktionalen Sprachen (Scala, F # usw.) finden. Ich weiß, dass es für einige Sprachen nicht unbedingt fair ist (Scala fällt mir ein), da es sich um …

3
Warum werden objektorientierte Datenbanken nicht so häufig verwendet wie relationale Datenbanken? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …

8
Wann sollten Zeiger in C auf NULL überprüft werden?
Zusammenfassung : Sollte eine Funktion in C immer prüfen, ob sie keinen NULLZeiger dereferenziert ? Wenn nein, wann ist es angebracht, diese Prüfungen zu überspringen? Details : Ich habe einige Bücher über Programmierinterviews gelesen und frage mich, wie hoch der Grad der Eingabevalidierung für Funktionsargumente in C ist. Offensichtlich muss …
18 c  validation  null 


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.