![](/images/stories/blog/child_play_hole_look_through_kid_orange_funny-1381849.jpg)
If you work actively with software and source code you really appreciate when the code, and the system it's a part of, is well structured. There is a lot of litterature in that area, Robert C. Martin's Clean Code andClean Architecture is mandatory reading, another example is Refactoring by Martin Fowler.