Design Patterns : Elements of Reusable Object-Oriented Software


Design Patterns: Elements of Reusable Object-Oriented Software



Download 4,06 Mb.
Pdf ko'rish
bet262/288
Sana07.04.2022
Hajmi4,06 Mb.
#535140
1   ...   258   259   260   261   262   263   264   265   ...   288
Bog'liq
GOF Design Patterns
Копасов Игорь (1), Т Е Л Е Ф О Н О Г Р А М М А ЗООМ, 20201546 п.80 использ., Oliy matematika, презентация индустрия мутакил иши, 3000 most common words in English, Sun'iy intellekt, 1638511850 AE, 1638511850 AE, Hisob-raqan (Patent boji), O'RQ-600 23-MODDA, Talabaning haftalik hisoboti namunasi , iikinchi hafta amaliyoti., Таҳлил тест
Design Patterns: Elements of Reusable Object-Oriented Software 
390 
An Adjunct to Existing Methods 
Object-oriented design methods are supposed to promote good design, toteach new 
designers how to design well, and to standardize the waydesigns are developed. 
A design method typically defines a set ofnotations (usually graphical) for 
modeling various aspects of a design,along with a set of rules that govern how 
and when to use eachnotation. Design methods usually describe problems that occur 
in adesign, how to resolve them, and how to evaluate design. But theyhaven't been 
able to capture the experience of expert designers. 
We believe our design patterns are an important piece that's beenmissing from 
object-oriented design methods. The design patterns showhow to use primitive 
techniques such as objects, inheritance, andpolymorphism. They show how to 
parameterize a system with analgorithm, a behavior, a state, or the kind of objects 
it's supposedto create. Design patterns provide a way to describe more of the"why" 
of a design and not just record the results of your decisions.The Applicability, 
Consequences, and Implementation sections of thedesign patterns help guide you 
in the decisions you have to make. 
Design patterns are especially useful in turning an analysis modelinto an 
implementation model. Despite many claims that promise asmooth transition from 
object-oriented analysis to design, in practicethe transition is anything but 
smooth. A flexible and reusable designwill contain objects that aren't in the 
analysis model. Theprogramming language and class libraries you use affect the 
design.Analysis models often must be redesigned to make them reusable. Manyof 
the design patterns in the catalog address these issues, which iswhy we call them 
design
patterns. 
A full-fledged design method requires more kinds of patterns than justdesign 
patterns. There can also be analysis patterns, user interfacedesign patterns, 
or performance-tuning patterns. But the designpatterns are an essential part, 
one that's been missing until now. 

Download 4,06 Mb.

Do'stlaringiz bilan baham:
1   ...   258   259   260   261   262   263   264   265   ...   288




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2022
ma'muriyatiga murojaat qiling

    Bosh sahifa
davlat universiteti
ta’lim vazirligi
axborot texnologiyalari
maxsus ta’lim
zbekiston respublikasi
guruh talabasi
O’zbekiston respublikasi
nomidagi toshkent
o’rta maxsus
davlat pedagogika
texnologiyalari universiteti
toshkent axborot
xorazmiy nomidagi
rivojlantirish vazirligi
pedagogika instituti
Ўзбекистон республикаси
tashkil etish
haqida tushuncha
таълим вазирлиги
vazirligi muhammad
O'zbekiston respublikasi
toshkent davlat
махсус таълим
respublikasi axborot
kommunikatsiyalarini rivojlantirish
vazirligi toshkent
saqlash vazirligi
fanidan tayyorlagan
bilan ishlash
Toshkent davlat
sog'liqni saqlash
uzbekistan coronavirus
respublikasi sog'liqni
coronavirus covid
koronavirus covid
vazirligi koronavirus
risida sertifikat
covid vaccination
qarshi emlanganlik
sertifikat ministry
vaccination certificate
Ishdan maqsad
fanidan mustaqil
matematika fakulteti
o’rta ta’lim
haqida umumiy
fanlar fakulteti
pedagogika universiteti
ishlab chiqarish
moliya instituti
fanining predmeti