Service interface layer

In this article I would like to describe a little about my thoughts on how to define API of service. I will explain how to define arguments of request and result of response, which could make API more stable and robust. This approach could be applied in any transport protocol or any programming language as well. The very straight forward

Read more

Writing immutable code in C#

Do you write business application, where change requests are on daily basis? Do you write software, which musts be reliable and robust? Do you write components, which could be easily extensible or/and scalable? You can find some interesting thoughts in that article. And following described approach could save your time when maintaining the code. During last few years there was

Read more