Through all the months I’ve spent with the Java & C# code – I found especially one way of writing software can be extremely dangerous – would that be the darkest side of software engineering too? And saying that I mean reflection – so powerful, so useful technique which sometimes shows itself as the only way … More The darkest side of enterprise software
As probably some of you know, code contracts concept is very nice. It allows on checking if the rules we need are fulfilled thanks to which we could sleep safely. First time it was introduced in Eiffel language, you could read more on that on Design by Contract Wikipedia page. Looking through Wikipedia page, we could … More Microsoft Code Contracts – do we need it?
World is changing, I could say. Analyzing recently the changes made to Java 7 and Java 8 it made me really excited. I love the way of how C# is allowing to code, I would say I’m starting to love on what Java allows to programmers too! Take a look on few features: lambda expressions, … More Java 8, being closer and closer to C#
That’s the second serious open source project I’ve created. This time, it is all about reading configuration files. My requirements (which I missed in existing libraries, that’s the reason for creating new one): simple API, just for reading from configuration files possibility to load automatically configurations on start possibility to handle xml and ini files. Ini … More Simple.Config project – because configuration should be simple …