I've been trying to follow the sample application design of Java Pet Store, which have a very complicated architecture, full of classes and hard patterns.
I would like to implement some e-commerce aplications, but I dont have any experience about. Could anybody tell me if e-commerce aplication in the real world are developed following this kind of architecture??