Fernando Franzini - Java Blog
Julio Cesar Lopes Marques
Sun Certified Java Developer 5, Sun Certified Java Programmer 5
Julio Cesar Marques wrote:Hi Fernando!
I'm working on B&S Project, but i think not mutch diferent... Facade pattern is because in the future the system will be run on the web (B&S) and in this case (when this happens) the only thing that you need is show the Facade to Delegate from web tier. In other words you can change Swing view to Web View easily.
Sorry about my english!
SCJP 5.0, SCJD URLyBird 1.3.3, OCMJEA 5 (SCEA) Factory Homes
Fernando Franzini - Java Blog
Julio Cesar Lopes Marques
Sun Certified Java Developer 5, Sun Certified Java Programmer 5
Cheers, Roberto Perillo
SCJP, SCWCD, SCJD, SCBCD
Julio Cesar Lopes Marques
Sun Certified Java Developer 5, Sun Certified Java Programmer 5
Using polimorphism you will expose your DBAccess to client layer. What happens for example is if the data source change for a database and no more .db file? Client layer must be change. But, if client Layer is looking at a Facade, they don't care with wich are behind of Facade.
Fernando Franzini - Java Blog
SCJP, SCJD
SCJP 5.0, SCJD URLyBird 1.3.3, OCMJEA 5 (SCEA) Factory Homes
SCJP 5.0, SCJD URLyBird 1.3.3, OCMJEA 5 (SCEA) Factory Homes
Fernando Franzini - Java Blog
Cheers, Roberto Perillo
SCJP, SCWCD, SCJD, SCBCD
Julio Cesar Lopes Marques
Sun Certified Java Developer 5, Sun Certified Java Programmer 5
The Sun Certified Java Developer Exam with J2SE 5: paper version from Amazon, PDF from Apress, Online reference: Books 24x7 Personal blog
K. Tsang CEng MBCS PMP PMI-ACP OCMJEA OCPJP
Fernando Franzini - Java Blog
SCJP, SCJD
Anne Crace wrote:Most likely it is because you used Bold text, and it may have appeared that you were shouting. I'm almost certain that was the problem. It is like using all upper case letters. That is considered shouting and rude in a forum environment. Hope this helps in the future!
Cheers, Roberto Perillo
SCJP, SCWCD, SCJD, SCBCD
Don't get me started about those stupid light bulbs. |