Grammar, this is awkward to read: Basically "keep code together that do the same thing". Maybe: The idea is to separate and keep together code with similar concerns.