Arquitectura de software

Evaluating bids
Arquitectura de software

Redactar el uso de patrones de diseño en una solución informática Java.
O The Model-View-Controller design pattern is used extensively throughout the Swing API.
O The getInstance() method in java.util.Calendar is an example of a simple form of the Factory Method design pattern.
O The classes java.lang.System and java.sql.DriverManager are examples of the Singleton pattern, although they are not implemented using the approach recommended in the GoF book but with static methods.
O The Prototype pattern is supported in Java through the clone() method defined in class Object and the use of java.lang.Cloneable interface to grant permission for cloning.
O The Java Swing classes support the Command pattern by providing an Action interface and an AbstractAction class.
O The Java 1.1 event model is based on the observer pattern. In addition, the interface java.util.Observable and the class java.util.Observer provide support for this pattern.
O The Adapter pattern is used extensively by the adapter classes in java.awt.event.
O The Proxy pattern is used extensively in the implementation of Java's Remote Method Invocation (RMI) and Interface Definition Language (IDL) features.
O The structure of Component and Container classes in java.awt provide a good example of the Composite pattern.
O The Bridge pattern can be found in the separation of the components in java.awt (e.g., Button and List), and their counterparts in java.awt.peer.”

1. Identifique cada patrón que se utiliza en el código que haya elegido.
2. Analice y justifique qué problema resuelve y cómo lo hace.
3. Establezca indicios suficientes como para que, en la evaluación de sus análisis, se pueda concluir que usted es capaz de reconocer esos problemas que se plantean y, ante una situación similar, los puede resolver aplicando el patrón adecuado.

Adjuntar evidencias de las mejoras a través del uso de la arquitectura de software.

Category: IT & Programming
Subcategory: Web design
What is the scope of the project?: Medium-sized change
Is this a project or a position?: Project
Required availability: As needed
Specific need: Do a mockup

Java Article Writing

USD 100 - 250





Interested freelancers

Published: Last year

Deadline: Not specified

Create your own project

Are you looking for a freelancer to work on a similar project? Create your own project and you’ll receive proposals from the best freelancers.

Freelancers who already applied to this project

Ramasubramaniam R.We RamVel Business Solutions a Software company in India. We are into Software development, Software Services, Digital Marketing, Technical support, Outsourcing, Corporate Training. We have More than 150 clients for a... More details

Sweety D.Hello Everyone! Technologies I am Expert in: 1. Web Development:Frameworks, Wordpress,Joomla,Drupal,Magento,Shopify, Prestashop,Bigcommerce, . 2. Web Designing: In Web Designing, I provide logo design .I am expert ... More details