Browsed by
Category: Good practices

Branching practices

Branching practices

In an environment where several developers work at the same code base or several features have to be implemented, then branching will be a topic. I was asked to create a branching guide for my current employer which use TFS as source code repository. Motivation In our projects I found the following problems: When the developers want to release a new version, not every feature was finished. So they had to deliver unfinished features. To solve that problem, they need…

Read More Read More

Mocking frameworks in .Net

Mocking frameworks in .Net

A few month ago I played with some mocking frameworks in .Net. There are already some comparisons available (here, here or here). In this blog post I want to show which frameworks are available and which one fits best for agile development. You could download the source code from github.com. Software under Test (SUT) To demonstrate and evaluate all the different mocking framework I had to create a scenario where it is appropriate to use a mocking framework. So I…

Read More Read More

WordPress and SyntaxHighlighter

WordPress and SyntaxHighlighter

I often post code in my blog posts, so the SyntaxHighlighter by is very useful. But there are several plug-ins for WordPress, the question is which one is the most comfortable and has the most configuration options: Google Syntax Highlighter for WordPress Syntax Highlighter and Code Colorizer for WordPress SyntaxHighlighter Evolved SyntaxHighlighter2 Offline blogging tool support When I post technical blog posts with code in it, then I prefer the way over an offline blogging tool. Currently I use for…

Read More Read More

Useful Firefox Add-ons

Useful Firefox Add-ons

After several years of using Firefox, I’ve got my favourites under the available Add-ons for my preferred Browser Firefox: Tabs Tab Mix Plus Links Delicious Bookmarks Language Dictionary Switcher ImTranslator Downloads Download Statusbar FireFTP Development HttpFox Web Developer I try to keep the number of the installed Add-ons small to avoid an “Add-ons-hell”. Are there any other indispensable useful Add-ons for Firefox?

Kaizen and Software Engineering

Kaizen and Software Engineering

Kaizen is a very interesting approach, also in the software industry. On Wikipedia you’ll find the following description of Kaizen: Kaizen is a Japanese word adopted into English referring to a philosophy or practices focusing on continuous improvement in manufacturing activities, business activities in general, and even life in general, depending on interpretation and usage. Kaizen aims to eliminate waste, to improve the process or activities (techniques). I heard about Kaizen the first time at an economic course, and I…

Read More Read More