mercredi 23 septembre 2015

Best way to modularize features in user interface

I am designing a user interface to allow interaction with a force network diagram but am struggling with deciding on the optimal way of implementing features. A feature is a way for the user to interact with the diagram (ie. hide specific nodes, show neighboring nodes, hide edges of a certain type, etc)

My current thought process is that I want features packaged into modules that each include the manipulation on the diagram and the associated UI component (checkbox, slider, etc). This way a feature can be inserted and removed independently of others.

I couldn't find a specific pattern or design practice that follows this logic. Is this a good approach? Thanks

Aucun commentaire:

Enregistrer un commentaire