-
Menu State Analysis
Notizen eines Nerds 11’11Ich habe während der Umgestaltung meiner Website mehrere Menü-Navigationen entworfen und umgesetzt. Die Navigationsmodelle habe ich mit Status- und Pfad-Diagrammen analysiert und bewertet. Naja, auch so etwas muss mal sein.Menu State Analysis
Read Article -
Code Analysis Notes
Notizen eines Nerds 11’2Ich bereite meine Vorträge mit verschiedenen Werkzeugen und Techniken vor. Ein Mittel, welches ich quasi immer einsetze ist ein “Transscript”, welches in kurzen Stichpunkten den Ablauf des Vortrages widerspiegelt. So auch bei meinem Vortrag über (statische) Code-Analyse, auch “Code [...]
Read Article -
Distanz ist Widerstand
Distanz ist Widerstand. Widerstand gegen Veränderung. Im richtigen Leben wie auch in der Software-Entwicklung. Und das mit dem Widerstand meine ich durchaus im wörtlich-physikalischen Sinne. Ich möchte jetzt keine Formeln ableiten, denn dazu wäre ich bei Weitem nicht im Stande. Aber so [...]
Read Article -
Unit Tests sind immer dabei
Vor knapp einer Woche stellte Stefan die Frage „Wohin mit den Tests?“ gestellt. Er selbst schreibt, er trenne die Implementierung und deren Tests strikt, ließ sich allerdings zu einem Experiment hinreißen, in dem er Implementierung und Tests in einem einzigen Projekt ließ. [...]
Read Article -
To Whom It May Concern ?!?
Note: Diesen Artikel gibt es auch auf Deutsch It’s been something like a week since Stefan asked a provoking question in his blog (german): „Where to put the Tests?” He wrote that he’s strictly separating tests from their implementation in separate projects. [...]
Read Article -
Meta-Test: TDD & BDD Test-Frameworks im Vergleich
Unit Testing, TDD und BDD – das alles sind zur Zeit – außer dem Visual Studio 2010 Launch natürlich – aktuelle Themen, die die .NET Community ein Stückweit bewegt. Ich z.B. habe vor ein paar Wochen angefangen, intensivere Forschungen zur Verwandschaft & [...]
Read Article -
Fünf Schwachpunkte von Scrum
Die fünf Schwachpunkte von Scrum, in klaren Worten. Rahmenwerk, aber kein Werkzeug Die Sprintdauer Die Planung & Das Design Der Scrum Master Die Skalierung Scrum ist ein wunderbares agiles Management-Framework. Ich mag Scrum. Um ehrlich zu sein ist Scrum als “Agile für [...]
Read Article -
Effektives & effizientes Bug Reporting
In letzter Zeit hatte ich das Vergnügen, mich mit ein paar (vermeintlichen und echten) Bugs auseinanderzusetzen. In diesem Zusammenhang hat das Thema Bug Reporting mein Interesse geweckt. Ich gebe zu, das hört sich ziemlich komisch an – denn was ist denn an [...]
Read Article -
Scrum Erstkontakt – Was ist Scrum?
Scrum (engl. das Gedränge) ist eine Sammlung von Arbeitstechniken, Strukturen, Rollen und Methoden für das Projektmanagement im Rahmen agiler Softwareentwicklung. Es ist ein Vorgehensmodell, das wenige Festlegungen trifft. Teams bzw. Entwickler organisieren sich weitgehend selbst und wählen auch die eingesetzten Methoden. Das [...]
Read Article -
Visual Studio Essential Tools – Meine Top 5
Ich wurde letztens erst wieder gefragt, welches Entwickler-Setup ich habe. Konkret: Wie sieht meine Entwicklungsumgebung aus und was verwende ich denn sonst so außer Visual Studio? Ehrlich gesagt bin ich kein großer Freund von Gimmicks und Add-Ins, dennoch komme ich ohne ein [...]
Read Article