Application directories named as architectural patterns antipattern Regardless of the programming language grouping class files in directories using an architectural pattern name is unintuitive. I saw this happening in different programming languages and frameworks but I will use Ruby on Rails as an example. I am not referring to framework specific directories–for example Rails conventional MVC di