• Matt KMatt K, 5 years ago

    The concepts of atomic design, yes. The terminology no.

    The discipline of component-based design is great. Keeping to a limited set of reusable styles and components simplifies things all the way through a project, from design, development and maintenance.

    And the core concept is simple: 'Design the smallest bits first. Combine the bits into progressively larger bits until you end up with a page. Don't start with the page and work down. Use only those bits.'

    I worked with someone who tried to explain a fairly simple concept to a roomful of people using the helpful, easy to understand analogy of quantum physics. No-one had a clue what he was talking about. The atomic terminology reminds me of this: cute idea, but makes things more complicated in the long run.

    22 points