Source code arrangement is a matter of debate. What would you consider a good practice for the number of lines of code per file, the number of files per directory, the total number of files in a project? To help answer these questions, one must see the big picture: how does a project code look from a bird's eye view? CodeFlowers are a way to look at code layouts in a graphical way. Using it on various projects, you quickly see some visual patterns emerge.