development
Coroutines in C++20. A technical introduction
Coroutines Introduction A function is like always going to a different bar where you have to tell the waiter what you want, a coroutine is like always going to the same bar and that the waiter already knows…
Law of Demeter or Principle of Least Knowledge
One of the classical as well as mainly ignored principles of software engineering is the Principle of Least Knowledge aka Law of Demeter. There is many academical essays in the web about this, but the main point it’s not…