-
Software Development
What DSLs are not for
Domain specific languages are special programming languages. Each fits some special “domain” and makes the business code simpler. Using a…
Read More » -
Core Java
Java private, protected, public and default
You are a Java programmer, so you know what I am talking about. public modifiers make a method or field…
Read More » -
Software Development
How We Chose Framework
When you develop your application most of the time you are writing code that deals with some of the resources.…
Read More » -
Software Development
Logging or Commenting ?
When my recent article was republished on dzone Jonathan Fisher added a valuable comment stating: … I think I have…
Read More » -
Software Development
You can program bug free
You can not. This is a lie, just like the cake. You can lower the number of bugs. The more…
Read More » -
Software Development
Knowing the bits
We use complex systems. My mother once said that there could be little leprechauns behind the TV screen redrawing the…
Read More » -
Software Development
OpenSource License Manager
What is a License Manager? License managers are used to enforce license rights, or at least to support the enforcement.…
Read More » -
Core Java
How not to use Java 8 default methods
Warning: you can not make this unseen once you have read I was talking about the multiple inheritance of default…
Read More » -
Core Java
Java 8 default methods: what can and can not do?
What default method is With the release of Java 8 you can modify interfaces adding new methods so that the…
Read More »