VISUAL BASIC

INTRODUCTION TO NET

APPLICATION DEVELOPMENT

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
In software engineering, design principles are the reusable solutions to commonly occurring problems in software design.
A
True
B
False
C
Either A or B
D
None of the above
Explanation: 

Detailed explanation-1: -Design patterns are typical solutions to commonly occurring problems in software design. They are like pre-made blueprints that you can customize to solve a recurring design problem in your code. You can’t just find a pattern and copy it into your program, the way you can with off-the-shelf functions or libraries.

Detailed explanation-2: -Design patterns are reusable solution to commonly occurring problem within a given context in Software design.

Detailed explanation-3: -An architectural pattern is a general, reusable solution to a commonly occurring problem in software architecture within a given context.

Detailed explanation-4: -"Design patterns are solutions for commonly recurring problems in object oriented design.” These are the solutions that were successfully used by experienced designers to solve their design problems. So when we use design patterns, we are reusing a solution that has worked in the past for designers.

Detailed explanation-5: -Software reusability more specifically refers to design features of a software element (or collection of software elements) that enhance its suitability for reuse. Many reuse design principles were developed at the WISR workshops.

There is 1 question to complete.