Presentation: Agile Code Design – how to keep your code flexible
These are the slides along with some comments from a presentation I gave lately in the bbv .Net System boot camp – the yearly education week of my division in my company. Once upon a time, Agile...
View ArticleWhy I like Ninject for Acceptance Testing (.NET Dependency Injection Container)
Lately, I wrote quite a lot of acceptance tests. I simulate that the application is started-up and perform all features requested by our customer to make sure that they work as expected. In order to...
View ArticleAcceptance Test Driven Development
This is the presentation I gave at the .Net System Event by bbv Software Services AG in Lucerne in June 2012: When we start a new project, everything is small, nice and easy. New features are added...
View ArticleClean Code Cheat Sheet
There is an updated version at https://www.planetgeek.ch/2014/11/18/clean-code-cheat-sheet-v-2-4/ It took me about one and a half year to update my cheat sheet about clean code and TDD. But now, it’s...
View ArticleLegacy Code and Now What?
cross-post from http://blog.bbv.ch/2013/06/10/legacy-code-and-now-what/ Every day is a ground hog day. It is eight o’clock in the morning. You come into the office, look at the Scrum board of your...
View ArticleClean Code Cheat Sheet (V 2.4)
I updated my clean code cheat sheet. This time there are just minor changes: Principles: mind-sized components Class Design: do stuff or know others, but not both Maintainability killers: tangles...
View Article
More Pages to Explore .....