Any guides on designing an interface?

rikh
Mon, 28 Feb 2022 08:30:44 +0000
Offtopic

I sometimes read things like how the Pkg.jl developers have thought long about how the API/Interface should look. The problem seems clear: “Make a useful interface”, but I don’t have any clue on how it can be approached. Anyone here who has some insights into interface design and how to approach it? How to choose the right balance between allowing many different things but not being overly unusable due to being overly generic.

4 posts - 3 participants