web-dev-qa-db-fra.com

Application de la méthodologie de conception atomique à un guide de style existant. Quand c'est trop complexe?

je suis en train d'appliquer la pensée de conception atomique à un guide de style existant. Cependant, je remarque quelques problèmes

  • certains composants composés ne peuvent pas être dérivés des composants de base. ils semblent donc être des orphelins qui ne correspondent pas exactement n'importe où. où les mettez-vous?.

  • plus vous "atomisez" vos éléments d'interface utilisateur, plus il semble qu'il y ait des choses manquantes et il y a un besoin continu d'ajouter plus d'éléments qui semblent gonfler le guide de style au point qu'il pourrait être trop complexe et difficile à être réellement utile. est-ce une bonne chose? où trouvez-vous l'équilibre entre l'exhaustivité et la complexité?

2
Ameen Akbar

certains composants composés ne peuvent pas être dérivés des composants de base. ils semblent donc être des orphelins qui ne correspondent pas exactement n'importe où. où les mettez-vous?.

Si un composant ne peut pas être dérivé de composants de base existants (atomes, nous disons), alors c'est un composant de base ou il vous manque quelque chose dans votre composant de base!. c'est donc une bonne idée de faire la liste de tous les composants de base que vous trouverez dans votre guide de style avant d'aller plus loin.

plus vous "atomisez" vos éléments d'interface utilisateur

Que voulez-vous dire par là, je veux dire Il n'est pas possible d'atomiser les éléments de l'interface utilisateur après un certain point. Encore une fois, il est préférable de configurer vos blocs de construction élémentaires de votre interface, qui serviront certainement de blocs de construction lorsque vous frappez des composants d'interface utilisateur complexes.

Si vous sentez toujours que vos composants atomiques ne sont pas réutilisés, vous devez soit retravailler vos composants atomiques, soit ajouter ce nouveau à la liste des composants atomiques existants (si cela a du sens).

où trouvez-vous l'équilibre entre l'exhaustivité et la complexité

L'un des plus grands avantages de la conception atomique est la possibilité de passer rapidement de l'abstrait au concret. la meilleure façon de tester cela sera de choisir une nouvelle page et utilisez votre guide de style pour créer la page. Si vous pensez que votre guide de style y parvient avec moins d'effort (je veux dire que vos composants atomiques sont de plus en plus utilisés), alors vous y êtes. Je ne pense pas que ce sera un jour complet :).

bonne lecture sur la conception atomique

j'espère que cela t'aides :)

1
prazor9