First of all, thank all of you sharing your experience, which helps me a lot to pass the SCEA. I am quite surprised to have such score, as I am not really an experienced software architect and I am only taking programmer role in my company.
This is actually my first message posted on this forum. Sorry that I didn't make any input before. My only advice is "Keep everything Simple" (which has been suggested by some of you). I only have less than 20 classes in the class diagram and the only mark is deducted from my component diagram.
Congratulations Sec Onda ! that's a great score ! I am a programmer too...wanting to be an architect, please guide me how to prepare for part 2 & 3 ... which books did you refer ? do we need to implement the design project for part 2 & 3 exams ?
1.In which of the two diagrams(component or sequence) did you show the DTOs.
Cade's component diagram doesn't show any DTOs.
2.How did you do the state management for the Java client. Did you use an SFSB or client side management ? Could you also refer some sources where I can find examples showing state management using java client or SFSBs.
3.In the Component Diagrams given in Mark Cade only the 'dependency' relationship between various components is shown.In case we need to show the 'generalization'(inheritance) or 'realization' relationships then how do we show them ?
In case we dont show these relationships in the component diagram, then in which diagram do we show them ?
Note - In the above I am referring to the components and not the various classes in the 'class diagram'.