Comment

Comment by 3grdlurker

POP was an exciting idea when it first came out, but in practice, it just doesn’t make sense to “orient” your codebase towards protocols. I’ve seen a project that was faithful to this and they came up with a codebase that’s extremely difficult to maintain and read because they made more abstractions than they need, and they defined so many custom types that the requisite vocabulary became huge.

Protocols have their uses, but MVC works really well and scales really well in making apps for Apple platforms.

parent 3grdlurker 5 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton