ViewComponent/view_component@12a63ec

ViewComponent/view_component scored 17/100 on Slopicide

17/100

Handcrafted

Artisanal, small-batch code. A human clearly sweated over this.

Post on X

What stood out

How strongly each pattern showed up overall, and in how many of the files.

  • Boilerplate padding3/8 files · 24%

    More lines, wrappers and ceremony than the job needs.

  • Needless abstraction1/8 files · 16%

    Classes, interfaces or factories with a single trivial use.

  • Defensive everything1/8 files · 6%

    Blanket try/catch, log-and-rethrow, impossible null checks.

Human fingerprints

  • Domain-specific naming7/8 files · 47%

    Names that show deep familiarity with the problem.

  • Pragmatic shortcuts8/8 files · 41%

    Terse idioms and deliberate omissions an experienced author takes.

  • Lived-in code4/8 files · 33%

    Idiosyncrasies and quirks of code that evolved over time.

  • Comments explain why3/8 files · 27%

    Comments about trade-offs, gotchas, bugs and workarounds.

Files we looked at

The files behind the score, sloppiest first.

Scan another repo

Scanned Oct 31, 2026 from main. A playful gut check, not a verdict on the people behind the code. How scoring works. More recent reports.