Softwareentwicklung

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






4
Was ist "Schwärmen"?
Ich habe gehört, dass Schwärmen im Zusammenhang mit Agiler oder Extremer Programmierung erwähnt wurde. Es scheint eine Ergänzung zum Pairing zu sein. Was genau ist das Wann sollte es angewendet werden? Wie machst du das gut?

6
Wie kann ich das Schreiben komplexer SQL-Abfragen vereinfachen? [geschlossen]
Ich finde es sehr schwierig, komplexe SQL-Abfragen zu schreiben, die Verknüpfungen über viele (mindestens 3-4) Tabellen und mehrere verschachtelte Bedingungen beinhalten. Die Abfragen, zu denen ich aufgefordert werde, lassen sich leicht durch ein paar Sätze beschreiben, erfordern jedoch möglicherweise eine irreführende Menge an Code, um sie auszuführen. Ich benutze häufig …
42 sql  tips  query 

14
Was muss ich tun, um "Hello World" -Code NICHT mit einer GPL-Lizenz zu stehlen?
In dem Projekt fand ich eine Datei math.cmit einem großen GPL-Header und ... //------------------------------------------------------------------------------ /// Returns the minimum value between two integers. /// \param a First integer to compare. /// \param b Second integer to compare. //------------------------------------------------------------------------------ unsigned int min(unsigned int a, unsigned int b) { if (a < b) …
42 licensing  c  gpl 

3
Was ist so schlimm am DOM?
Ich höre immer wieder Leute (insbesondere Crockford), die sagen, dass das DOM eine schreckliche API ist, aber diese Aussage nicht wirklich rechtfertigen. Abgesehen von browserübergreifenden Inkonsistenzen, was sind einige Gründe, warum das DOM als so schlecht eingestuft wird?

8
Was ist mit einem primitiven Datentyp gemeint?
Mein Verständnis eines primitiven Datentyps ist das Dies ist ein Datentyp, der implizit von einer Sprache bereitgestellt wird (andere sind benutzerdefinierte Klassen). Unterschiedliche Sprachen haben unterschiedliche Datentypen, die für diese bestimmte Sprache als primitiv gelten. Ist das richtig? Und was ist der Unterschied zwischen einem "Basisdatentyp" und einem "eingebauten Datentyp"? …
42 data-types 




7
Warum ist Zend Framework so kompliziert?
Ich bin Webentwickler und habe Erfahrung in der Entwicklung mehrerer Webanwendungen in PHP. Ich habe eine Idee, ein Produkt für mich selbst zu entwickeln, und habe mich für die Verwendung eines MVC-basierten Frameworks entschieden, da mir die Idee von MVC sehr gefällt und ich die Anwendung problemlos verwalten und ändern …

2
Woher kommt der Begriff „Roter / Schwarzer Baum“?
Ein Rot / Schwarz-Baum ist eine Möglichkeit, einen ausgeglichenen binären Suchbaum zu implementieren. Die Prinzipien dahinter machen für mich Sinn, aber die gewählten Farben nicht. Warum rot und schwarz im Gegensatz zu anderen Farbpaaren oder Attributen im Allgemeinen? Wenn ich "rot und schwarz" höre, fallen mir als erstes Schachbrettmuster und …

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.