Andrey Los
Aug 29, 2017 · 1 min read

What I can see in your folder structure is that you repeat yourself too much in folder name, and in file name.
Why to name everything. overview/overview-header/overview-header.js
When it’s already obvious that header in the overview folder is related to the overview? Why add this additional overview word?

Also, naming convention for component names I think is OverviewHeader not overview-header (I think is impossible to name class like that)
So for me your structure is very over verbose and redundant.

)
    Andrey Los

    Written by

    Senior Software Engineer — Revolut. In ❤️ with: singing (music), coding, games, self-improvement and Formula 1. github.com/RIP21