Swift by Sundell cover image

89: “Framework and SDK development”, with special guest Ellen Shapiro

Swift by Sundell

CHAPTER

The Trade-Offs Between Flexibility and Clarity?

A. It is just sort of like balancing the need a for clarity versus extensibility, right? Because those aren't necessarily in conflict, but sometimes they are. Ah, you know, something that can be really advantageous to really advanced users can wind up being unbelievably confusing to people who are just getting started. And trying to meet the needs of both of those groups can be really, really difficult. A. One thing that i've personally found that kind of helps that little bit that process, is to build that 95 % use case using some more lower level, customisable api that you also provide. You're not like treating them as two completely separate code paths or two completely separate features

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner