Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Attributes might conflict with each other, for example optimizing for modularity might affect the performance or/and maintainability.

    1. We might try to overcome this by setting the importance of each attribute relative to other attributes.

    2. Rearchitecture: Can we rebuild it in a way that is try to take the best of each attribute…does the overall cost worth the outcome

  2. When developing new features/components it's important to take the previous point into consideration, i.e. we should strive to that adding a new component does not affect attributes of other components in a negative way, unless there is a strong need to. i.e. Adding more MFEs improves the modernity of UX but decreases the efficacy/performance of the dev tool.

  3. Some attributes might have well-defined OEP, which is a good thing, in that case, we don’t want to redefine that OEP but rather utilizes for PoV

...

Component Attributes

Below are example of suggested list of attribute.

...