What is design patterns? Document Short summary of design patterns and then Review of HCI design patterns and the evolution from: Text based interfaces to Virtual Reality Environments.
Design pattern
Definition of Design pattern:
Design pattern consist of 2 words which is combination of design and
pattern.
From a word design we got the look and interface, actual appearance of any
software.
From the word pattern we got how this idea design will be work, how we
implement all these rules into real world.
So collectively the design pattern technique for any application describes
all the problems for what reason we develop and for to solve what problems we
develop this application.
Example of Design pattern :
Let’s take the example of
this above website design pattern which is design to provide all tutorials and
solutions about the all computer languages. This website has clear layout and
clear sections. From the header section we can easily find the main categories
and by clicking on anyone category we got all lectures wise tutorial and
subcategories related to the specific topic, which is in well design and well
structured manner.
Design pattern evolution:
The very first purpose of design pattern
architecture proposed by Christopher Alexander, which describe the most common problems
and describe its solutions.
Both describe about the following:
·
Software pattern
·
HCI pattern
A physical store turns into the online store
so how we find it.
One term use for it MAP NEVIGATOR
Problem:
Use to find the actual location of the place.
Solution:
Use links and arrows etc to exactly point out
the actual place. If it simply show the location but not point out the actual
place, we not identify it. so arrow key. Pointer fixes this issue.
Design patterns used forhuman computer interaction:
HCI design pattern always
describe the actual problem and find the solution with proven actions.
Let’s prove it with the help of proven example and pattern:
The above picture is about
MS-word very older version. From this application user create and design very
useful documents for business and educational purpose. Sometimes user requires
to change the mind about its very previous action history. Like sometime we did
the action and after later we decide to cancel it again, for example if a user
writes a research paragraph and by mistake he dell it.
What the main problem design patterns:
User want its previous action back, there should be a
solution to get change what id in history.
What is the solution for design patterns:
Undo and redo button is the main solution for this
problem, like if a user did something by mistake and want to get is back, want
to did it again repeat is last action can be edit its history via using
undo/redo button. Which proves the best solution to get its actions or work or
task back what he actually did it before.
HCI design pattern include the following components:
·
Pattern form
·
Tool support
·
Evolution/ verification
·
Standardization
·
Semantics
·
Relationships
· Organizing principle
Characteristics of theDesign pattern
·
Provide the practical work not only theory.
·
Contains all good properties for a best design.
·
Provide design level in very detailed manner.
·
Provide all values what actually a human
interface design requires the most.
·
Pattern design language easily describe the
development process of any design.
0 comments:
Post a Comment