Softwareentwicklung

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



7
Beruht die Softwaretestmethode auf fehlerhaften Daten?
Es ist eine bekannte Tatsache in der Softwareentwicklung, dass die Kosten für die Behebung eines Fehlers exponentiell ansteigen, je später in der Entwicklung dieser Fehler entdeckt wird. Dies wird durch Daten gestützt, die in Code Complete veröffentlicht und in zahlreichen anderen Veröffentlichungen angepasst wurden. Es stellt sich jedoch heraus, dass …

4
Warum ist SQL ZWISCHEN inklusiv und nicht halboffen?
Halb offen (oder Halboffen, halb geschlossen , Halb Bounded ) Intervalle ( [a,b), wo xdem Intervall iff gehört a <= x < b) sind ziemlich häufig auf die Programmierung, da sie viele praktische Eigenschaften haben. Kann jemand eine Begründung liefern, die erklärt, warum SQL BETWEENein geschlossenes Intervall verwendet ( [a,b])? …
45 sql 



5
Wie kann das alles in 64kb passen?
Also, ich bin hier bei der Versammlung 2011 und es wurde diese Demo gespielt: http://www.youtube.com/watch?v=69Xjc7eklxE&feature=player_embedded Es ist nur eine einzige Datei, das steht in den Regeln. Also wiederhole ich, wie haben sie das gemacht, damit es in eine so kleine Datei passt?
45 assembly 

7
Best Practice beim Unit-Test für Embedded-Entwicklung
Ich suche nach Best-Practice-Strategien für Unit-Testing-Code, der für eingebettete Systeme geschrieben wurde. Mit eingebettetem System meine ich Code wie Gerätetreiber, ISR-Handler usw., Dinge, die dem Metall ziemlich nahe kommen. Die meisten Unit-Tests sind nicht möglich, ohne sie mit Hilfe eines ICE auf der Hardware zu testen. Manchmal muss die eingebettete …

14
Wie Sie Ihren eigenen Code besser testen können
Ich bin ein relativ neuer Softwareentwickler, und eines der Dinge, die ich verbessern sollte, ist meine Fähigkeit, meinen eigenen Code zu testen. Wenn ich eine neue Funktionalität entwickle, finde ich es sehr schwierig, alle möglichen Pfade zu verfolgen, um Fehler zu finden. Ich neige dazu, dem Weg zu folgen, auf …
45 testing 



10
So starten und pflegen Sie ein After-Work-Projekt
Ich arbeite als Vollzeitentwickler. Mein Arbeitsplatz ist jedoch in Bezug auf die Technologien und Programmiersprachen, die ich verwenden kann, sehr eingeschränkt. Alle Arbeiten werden in C ++ durchgeführt. Es ist klar, dass C ++ seine führende Position schnell verliert (oder vielleicht bereits verloren hat). (bitte flamm mich nicht an, ich …

9
JOIN-Schlüsselwort verwenden oder nicht
Die folgenden SQL-Abfragen sind identisch: SELECT column1, column2 FROM table1, table2 WHERE table1.id = table2.id; SELECT column1, column2 FROM table1 JOIN table2 ON table1.id = table2.id; Und mit Sicherheit ergeben sich auf jedem DBMS, das ich je ausprobiert habe, die gleichen Abfragepläne. Aber ab und zu lese oder höre ich …
45 sql  coding-style 

17
Wie kann ich einen potenziellen Arbeitgeber gründlich bewerten? [geschlossen]
Wir hören viel über Codegerüche, Testgerüche und sogar Projektgerüche, aber ich habe keine Diskussion über Arbeitgebergerüche außerhalb des Joel-Tests gehört . Nach vielen Enttäuschungen bei Arbeitgebern mit einem Bouquet unangenehmer Gerüche nach Unternehmenskultur glaube ich, dass es Zeit für mich ist, mich aktiv um eine ausgereiftere Entwicklungsumgebung zu bemühen. Ich …

7
.NET-Eigenschaften - Private Set- oder ReadOnly-Eigenschaft verwenden?
In welcher Situation sollte ich ein privates Set für eine Eigenschaft verwenden, anstatt es zu einer ReadOnly-Eigenschaft zu machen? Berücksichtigen Sie die beiden folgenden sehr simplen Beispiele. Erstes Beispiel: Public Class Person Private _name As String Public Property Name As String Get Return _name End Get Private Set(ByVal value As …
45 c#  .net  vb.net 

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.