DSL presentation at the local Software Craftsmanship group

A couple of days ago I gave a talk at the local Software Craftsmanship group on the subject of Domain Specific Languages (DSL) and fluent interfaces. After the session I prepared an exercise for the audience:Create a fluent interface for an online shop that calculates discounts based on customer and purchase information. I gave a … Continue reading DSL presentation at the local Software Craftsmanship group

How I Learned to Stop Worrying and Love the Coding Convensions

Can you spot the difference between the following two code snippets?Exhibit #1:public class MyClass{ public int MyFunc(int x, int y) { return x + y; }}Exhibit #2:public class MyClass{ public int MyFunc(int x, int y){ return x + y; }}If you have some programming experience you might recognize the two styles. One of which common … Continue reading How I Learned to Stop Worrying and Love the Coding Convensions