Originally posted by Mou Ch:
Hi,
Please have a look into this site www.arc2patterns.com which is coming with an updated architectural solutions for SCEAs...
Working on Part2, I am more interested in tips about Sun's stylistic expectations; things like level of detail; documentation, etc. I am less interested in introductory materials.
I have looked at their demo. I congratulate these hardy authors for
their courage in presenting so much fine work.
My humble opinion of their demo for Part 2...
1. It seems to be a fine introductory-level guide on
sw architecture in general. For example the topic
"How to use
J2EE patterns properly."
2. Their 5 levels don't correspond exactly to the J2EE blueprints
and other sources of multi-tier architecture. This makes me wonder.
3. The drawings appear to have been created using Powerpoint, or
something like that rather than a UML design tool. They appear
somewhat introductory. This makes me question how sophisticated the
content can be.
4. The sequence diagram in their demo fails to comply with
a certain UML rule, namely their omission of message numbers. UML-compliance
may be a Part 2 requirement.
Also, the using "new" is not a proper message name.
No "Client" object is present, which is unusual.
The controller object fails to demonstrate any of the ingredients of the
Application Controller design pattern, although since it does not use a stereotype, it would be hard to know the architect's intent. Nevertheless,
any "controller" would invoke operations; lacking that, if I were an examiner I would think the author didn't understand the basics.
"doProcesst" seems to be a miss-spelling (not quite compliant with
expectations that
java naming conventions be used).
I must wonder how useful the product would be to my preparation
if the developers did not take the time to polish these demos.
Maybe this is how the authors passed their SCEA and I should learn
from their experiences.
I'll find out when I submit my work and will be surprised if I don't follow their style and fail.
The Demo of Part 3 seems very useful, however. It seems that any clues
about how to prepare for the essays would be worthwhile.
There are some problems that the authors should correct:
They wrote: "... Essay exam is very important to get a good score. It's a cross verification techniques ...."
There are two grammatical errors: Essay requires an article.
The plurality of "techniques" does not match the singular "It".
(Also, semantically, the sentence is a little off.)
They wrote: "...details of Step 3 which is carefully ...."
Again, the plurality of "details" does not match "is."
In contrast with the quality of language used by the authors, the list
of Objectives represents perfect English, indicating that it is a true
cut-and-paste copy from an authoritative source.
Well that's my humble impression. I hope this feedback will be useful.