rockerest’s avatarrockerest’s Twitter Archive—№ 19,172

    1. Show me a front end framework and I'll show you an application over-componentized by an order of magnitude.
  1. …in reply to @rockerest
    Which sounds like an academic problem, but over-componentization is the root of many web application evils. Not the least is extremely tight coupling and dramatically deep property drilling (or hyper-specific global context, an actually insane paradox).
    1. …in reply to @rockerest
      The general rule of thumb is everything on a page is just a single page until you've been annoyed having to change a bunch of stuff all over the app like... 5 times, and then you extract EXACTLY the one thing that you've had to change everywhere.
      1. …in reply to @rockerest
        My life is changing one line of text, and then spending 6 weeks fixing all the edge cases where that change isn't desireable in other parts of the application because somebody decided that a single line of text should be a component instead of just displaying that line of text.