-
Polyglotism
There’s a lot of discussion going on around me these days about programming languages. Especially when it comes to learning new languages, I sense a sort of divide between two camps of thought. I’ll just name those groups “progressive” and “excessive” language [...]
Read Article -
Leaving(NET)
Yesterday I blogged about my top 5 reasons why I like to stick with .NET technologies. Today I’m going to look at the flipside. I already mentioned that I’m quite technology-agnostic when it comes to software development. However, after many years in [...]
Read Article -
!Leaving.NET();
The last couple of months I read a couple of blog posts from notable .NET engineers that they’re leaving the .NET ecospace for various reasons. Even people I know and respect very much are heading out for new technologies.While I perfectly understand [...]
Read Article -
The Quest Of The Test
Today, I’m going to tell you something about “Test Implants”. Sounds a bit scary, but in fact it isn’t at all. I recently wrote about a technique on how you can improve brownfield code with tests. In fact, I showed that it’s [...]
Read Article -
C# Global & Generic Type Alias
I want better aliases in C#. To be honest I miss this feature since .NET 2.0. I mean, it’s not a problem of .NET, but merely a problem of the C# language itself. To me, aliasing is a very important language feature. [...]
Read Article -
Posh 4 Devs Notes
Notizen eines Nerds 11’12Eines der jüngeren Vorträge in meiner Vortragsliste ist der Beitrag Posh 4 Devs, auf gut Deutsch: Powershell für Entwickler. Ich habe den Vortrag schon halten dürfen und war froh über das positive Feedback.Gerade auch, weil ich die Powershell selbst [...]
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 -
Code Quality KPI Grundlagen
Code-Qualität. Metriken. Messung. Bewertung. Ich bin es leid. Ich bin es so sehr leid, dass ich es hier ein für alle mal niederschreibe.Als mittlerweile langjähriger Berater für agile Software-Entwicklungs-Methodik reicht es mir langsam, immer wieder die gleichen grundlegenden Weichenstellungen zum Thema “Messung [...]
Read Article -
Cleanup: Code Retreat
In meinem letzten Beitrag über das Ziel von Coding Dojos habe ich angedeutet, dass ich kein sogennantes Code Retreat organisieren werde, obwohl ich es knapp einen Monat zuvor schon angekündigt hatte. Dafür gibt es eine Reihe von Gründen. Darunter ist aber ein [...]
Read Article -
Über das Ziel von Coding Dojos III
Die Interpretationskraft des Menschen ist mächtig. Bei manchen mehr, bei manchen weniger. Es scheint jedoch, dass es bei “willensbasierten Systemen” wesentlich mehr Interpretationsmotivation gibt. Coding Dojo’s sind ein gutes Beispiel dafür.VorwortIch habe nachgedacht und gezögert, bevor ich jetzt nun wieder einmal über [...]
Read Article