the more a piece of software turns from "program with a purpose" to "platform with a prospectus" the more the code gets overgeneralized and slow, hard-coded behaviors are replaced with dynamic adaptive configurable options, extra abstraction layers appear so that design decisions can be deferred forever and mutually-contradictory concepts can coexist, and then you've got yourself a nice, fertile landscape for ambitious product managers to really make a mark by adding a new button feature suite
0 Boosts
0 Likes
No replies yet
Be the first to share your thoughts.