Design patterns for microservices

The goal of microservices is to increase the velocity of application releases, by decomposing the application into small autonomous services that can be deployed independently. A microservices architecture also brings some challenges. By applying certain patterns you can mitigate these[…]

Read more

Pattern matching in C# 7

The notion of patterns was introduced in C# version 7.0 and has taken ideas from functional programming to simplify and reduce your code. The concept is used in situations where we need to test that a value has a certain[…]

Read more

Trying out C# 7.0

C# 7.0 has a number of new features to simplify code and increase performance. A nice new feature is types, which make it easy to have multiple results. Another is pattern matching, which simplifies code that is conditional base on[…]

Read more