Web λ.0 - A different view on programming

"If the only tool you have is a hammer, you tend to see every problem as a nail" - Abraham Maslov

Friday, September 13, 2013

Design by contract

›
Design by contract is a software design approach (the term is actually a trademark ), first introduced by Bertrand Meyer in his programming...
Monday, August 12, 2013

Cyclomatic complexity: why long methods are bad

›
You might have heard it many times, and there are many disputes on what is the maximum limit of code lines per function or method. In fact, ...
Monday, August 5, 2013

Dependency Injection in C++

›
One of the most fundamental rules of good programming is the single responsibility principle , a term coined by Robert C. Martin . In object...
2 comments:
Friday, August 2, 2013

Simple ANSI C formatter for JSON streams

›
Recently I needed to debug a JSON document coming from a REST service. The problem I encountered was that it was not a single file, but a ...
Sunday, August 19, 2012

Tiny TCP proxy server development continues

›
Two months ago I published a tiny TCP proxy server which helped me to proxy network traffic on hosts where I didn't have access to fire...
Thursday, August 16, 2012

Software industry gone mad

›
Recently I was looking for an alternative to Javascript and a friend of mine recommended Dart , a new programming language announced last ye...
1 comment:
Monday, July 9, 2012

Streaming Internet radio from Raspberry Pi to Samsung TV

›
Not much related to programming, but I spent almost a week trying to make it work, so I decided to share my experience in hope someone may f...
5 comments:
‹
›
Home
View web version

About me

My photo
kklis
Poland
View my complete profile
Powered by Blogger.