# Design et temps

2015-03-27

> Entropy gets his way. Always. But I am hoping that armed with a couple of tools, we can delay and sustain this fight:

> - Why I am looking at this UI?
> - What problem am I trying to solve?
> - What is the job of this UI?

> Keep asking the right questions and fold the content where it belongs. Just don’t throw everything in the same kitchen cabinet.

> Scaling UIs (cache)

Nous sommes sur le troisième redesign d’une application sur un projet (en 7 ans !) et la discussion tourne forcément autour d’une refonte plus profonde. J’ai proposé d’utiliser un guide de style pour éviter la lente dégradation du design au fil du temps et avoir un référentiel commun et cohérent. Cela m’a forcé à revoir mes composants `CSS` pour les découpler en utilisant BEM (cache) associé à des conventions de nommage lisibles (cache). Au final, ça fait beaucoup de `class` mais on se prend beaucoup moins la tête sur la cascade. Par contre, ça demande d’avoir une réflexion sur les composants et ça donne envie de jouer avec `scope` !

Laurent me conseille de regarder du côté de Susy, à creuser.

Articles choisis : Commodité et effondrement, Des données aux communs, Accompagner un enfant, Senior developer, L’illusion sociale, Instantané Scopyleft, Enseigner le Web, Simplicité par défaut, Minimalisme et esthétique, Travail en transition, La pairmutation du travail, Principes Web, Travail en transition, Un web omni-présent, Manifeste de développeur, Confort et convivialité, Testament numérique, et bien d’autres…