Key Points:

  1. Workflow Engine is a necessary tool that is used to create reliable algorithms
  2. Using wrong tools to achieve reliability leads to severe compromise of code readability

Famously, “when all you have is a hammer, everything looks like a nail”. It is therefore a duty of a good software engineer to…

Are you watching closely?

The first time I saw a type provider I did not actually get what all the fuss was about. I mean, I have used code generation before, and while type providers seemed a little bit more convenient, I was not immediately sold on them.

But then…

Max Fedotov

Software engineer at Kaspersky Lab, Moscow. Opinions are my own.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store