Analyse your three identified design patterns

Assignment Help Basic Computer Science
Reference no: EM131387453

Reflect on the concept of design patterns and select a professional field (other than software engineering), that interests you, likely to have design patterns of its own.

  • Identify at least three design patterns and research how they work in your selected field.
  • Reflect on the characteristics of design patterns in software engineering versus the design patterns in your other selected professional field.

To complete this Assignment:
Submit a 2-3 paragraph paper in which you address the following:

  • Summarise your selected professional field.
  • Analyse your three identified design patterns.
  • Explain what the design patterns are.
  • Explain the problem the design patterns resolve and why it is a common issue in your selected professional field.
  • Compare the design patterns in your selected professional field to design patterns in software engineering.

Be sure to point out key similarities and differences.

  • Identify any nuances of design patterns for your other selected professional field.
  • Explain how they could be applied to software engineering.
  • Explain any lessons learned from design patterns in software engineering that could be applied to your other selected professional field.

Reference no: EM131387453

Questions Cloud

How should their address lines be connected : (Random-Access Memories) A microprocessor with an 8-bit-wide data bus uses RAM chips of 4096 x 1-bit capacity. How many chips are needed and how should their address lines be connected to provide a memory capacity of 16 K-bytes (1 byte = 8 bits)
What is the annual salary of an employee at the plant : A manufacturer sells bicycles for $186 in a perfectly competitive market. If the firm hires plant workers in a competitive labor market until the until the marginal product of labor is 211 bicycles per year, what is the annual salary of an employee a..
The railroad is powered by a steam locomotive : Suppose that a railroad runs beside a field in which commercial crops are grown. The railroad is powered by a steam locomotive that spews hot cinders out of its smokestack. From time to time those cinders land on the crops nearest to the track and bu..
Define the elements of an information security plan : Identify, define, and describe the three or four most important elements of an Information Security Plan. Be sure to identify and support why your selected elements are the most important
Analyse your three identified design patterns : Reflect on the characteristics of design patterns in software engineering versus the design patterns in your other selected professional field.
Give the answer of muliple choice question : Daniel is an engineer at Temple Engineering, Inc. in Temple, Texas. He has worked there for two years and has gotten consistently good performance reviews. In the Fall, he comes to work wearing a "University of Oklahoma" polo shirt on casual Fri..
Which parties is considered a stakeholder of a firm : FINC620- Which one of the following parties is considered a stakeholder of a firm? A business formed by two or more individuals who each have unlimited liability for business debts is called a.
Understand the role of unions : This exercise has several purposes. The main one is to have you understand the role of unions and assess whether they are relevant today. By looking at each of the prescribed websites, you should become more familiar with what unions do and how th..
Which curve shifts and what happens to exchange rate : Suppose that US and Mexico are each other’s sole trading partners. The Fed, afraid that the economy is about to overheat, raises the U.S. interest rate. What happens when interest rate in US changes relative to Mexico? Which curve shifts and what hap..

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Activity diagram of each step of ordering pizza

Draw an activity diagram representing each step of the process; from the moment you pick up the phone to the point where you are eating the pizza.

  State a modification of generic label-correcting algorithm

We define an in-tree of shortest paths as a directed in-tree rooted at a sink node t for which the tree path from any node i to node t is a shortest path. State a modification of the generic label-correcting algorithm that produces an in-tree of s..

  You have been asked to develop uml diagrams to graphically

you have been asked to develop uml diagrams to graphically depict and describe the architecture of two 2 unrelated

  How it is used to create abstract data types

l how it is used to create abstract data types.

  Windows for listing help commands

Using Visual C++ and your OpenGL configured environment, write an application that provides 3 windows for listing help commands, object inventory and a map for a simple game of your design.

  Marginal benefit and the total cost of exercising

The optimal amount of exercise is determined by weighing the: a. marginal benefit and the total cost of exercising. b. marginal cost and the total benefit of exercising. c. marginal benefit and the marginal cost of exercisin

  Information assurance capstone

1. In the connection of data preparing, PC security and trusted frameworks, clarify what is implied by the accompanying terms and why we need to utilize them:

  At least how tall are the biggest 10% of kindergarteners

What fraction of kindergarten kids should the company expect to be less than 3 feet tall?

  Create application to declares array of ten houseplant

Design an application that declares an array of 10 HousePlants. Prompt the user for data for each of the HousePlants, then display all values.

  Best practices for internetnetwork security

As you are exploring different ideas for your paper, note the research paper will require you to submit 8-10 double-spaced, typed pages with a minimum of 10 references regarding the topic: Best practices for internet/network security.

  What is emergency response

Describe the role of the DOT in ensuring the safety of hazardous materials.

  Find a way to assign three colors to the vertices

such that no edge connects two vertices of the same color, or show that it is not possible to do so.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd