+1 vote
in Software Architecture by (75.2k points)
Which of the following are the heuristics to avoid bloated controllers?

(a) Avoid interaction designs where most messages originate from a single component

(b) Keep Components small

(c) Make sure operational responsibilities are not all assigned to just a few components

(d) Keep Components small & Make sure operational responsibilities are not all assigned to just a few components

I got this question during an interview.

Question is taken from Interaction Design Process And Interaction Modelling Heuristics in section Unified Modelling Language of Software Architecture

1 Answer

0 votes
by (46.2k points)
Correct choice is (d) Keep Components small & Make sure operational responsibilities are not all assigned to just a few components

The best explanation: The bloated controller heuristics are- Keep Components small and Make sure operational responsibilities are not all assigned to just a few components.

Related questions

We welcome you to Carrieradda QnA with open heart. Our small community of enthusiastic learners are very helpful and supportive. Here on this platform you can ask questions and receive answers from other members of the community. We also monitor posted questions and answers periodically to maintain the quality and integrity of the platform. Hope you will join our beautiful community
...