To the article I would like to add that services can be designed as cooks so each and everyone has a purpose and a separation of concern.