Clean code reading directoriees