Clean Code
4 02 2014
When a program produces wrong results sometimes(!) your code is not the problem, but the compiled result. Thats nothing new, but most developers are not aware of it. It doesn’t necessarily mean, there is a bug in the compiler. Maybe you (and the rest of the world) just expected another behavior. Today I want to […]
3 02 2014
For my current customer I develop tools and plugins for Eclipse and TTCN3 ( a hardware testing language) in Java and help the development team to improve the coding-style with code reviews on a weekly basis. The question above occurred on the review last Friday and I thought it’s worth sharing, although C# don’t allow […]
break, continue, finally, Java, return
4 11 2013
Another good example for our categories “difference between a duck” AND “CleanCode” is an ordinary ()-cast against “as”-cast. Why is it in both categories? Both do roughly the same thing and its more a question of code-style which one you use. But more important both use different ways to approaching the same problem and thats […]
30 09 2013
Sometimes, especially with C# you hear alot of “common knowledge” about performance and developers mistakes. As an (bad) example I want to refer to 8 Most common mistakes C# developers make and in particular point 7 “using foreach instead of for”. So whats wrong with this kind of post? First of all, it refers to […]