Softwareentwicklung

14
AVL Trees und die ECHTE Welt

In der Schule wird uns beigebracht, wie wir einen AVL-Baum beim Einfügen oder Löschen balancieren können. Wie wird diese Art von Wissen in der realen Welt wirklich nützlich sein? Kann jemand ein Beispiel geben, wann diese Art von Wissen tatsächlich nützlich wäre? Nach allem, was ich am...

14
Ist Unit Testing das Hauptziel von MVC Pattern?

Kürzlich lautete in einem Interview eine der Fragen: "Warum verwenden wir MVC?" Ich habe nur geantwortet, dass es viel näher ist, wie viele der Systeme der realen Welt sind! Erläuterte die Vorteile, die es in Bezug auf Wartbarkeit, Skalierbarkeit usw. hat. Sie waren jedoch nicht überzeugt und...

14
ein programmierer, viele sprachen - das namensdilemma

Wenn Sie in mehreren Programmiersprachen arbeiten, tritt ein Problem auf ... Ein gültiger Name (Bezeichner) in einer Sprache ist in einer anderen ungültig. Beispielsweise... var new function thissind Schlüsselwörter in JavaScript, aber Sie können sie in Python frei verwenden. Ebenso list dict...

14
Tipps für eine „kontinuierliche“ Lieferung

Ein Team hat häufig Schwierigkeiten, Software zu veröffentlichen (einmal pro Woche). Was folgt, ist ein typischer Release-Zeitplan: Während der Iteration: Entwickler arbeiten an Storys im Backlog für kurzlebige (dies wird enthusiastisch durchgesetzt) ​​Feature-Zweige, die auf dem Master-Zweig...

14
Scrum Neuschätzung von Geschichten

Jeden Tag nach dem Aufstehen aktualisieren mein Team und ich unsere Schätzungen für jede Geschichte. Ich habe das Gefühl, dass irgendetwas nicht stimmt, also brauche ich Ihre Hilfe. Das ist wie wir es machen: Story A Schätzung: 24 Stunden (8 Stunden pro Tag - wir verwenden "ideale Tage" als...

14
Werden Compiler außerhalb der Entwicklung verwendet?

Nach meinem Verständnis sind Compiler für Entwickler gedacht, die ihren Code in ausführbare (Maschinencode-) Dateien kompilieren. Compiler erstrecken sich nicht auf den Computer oder das Endbenutzersystem eines Clients. Stattdessen konvertieren Entwickler ihren Code mithilfe des Compilers in...