Group By "Function"? Or "Feature": A Universal Programming Problem

This is a question I encounter in every single codebase I've ever worked in. Do we group things by "Function" or by "Feature"? The Livewire codebase is no exception. Let's talk about it.
This is a question I encounter in every single codebase I've ever worked in. Do we group things by "Function" or by "Feature"? The Livewire codebase is no exception. Let's talk about it.
Group By "Function"? Or "Feature": A Universal Programming Problem
Broadcast by