Всички сме го виждали и всички сме го ползвали, поне да си изтеглим друг
– голямото синьо ‘E’. Интернет експлорер (ИЕ) е причинил много на глобалната мрежа през годините, както добро, така и лошо, но от известно време май преобладава лошото.
сеп
28
Posted by : | On : 28.09.2011
окт
02
Posted by : | On : 02.10.2008
Децоратор (Decorator) е модел за програмиране (Design pattern). Терминът „Декоратор“ се използва в компютърната наука за обозначаване на специфичен модел за програмиране на обектно ориентирани програми, отнасящ се до поведението на обекти.
Това е метод за натграждане на вече съществуващи обекти и е ефектижен начин за осъществяване на модулност на структури с много нива на наследяване разклонения.
сеп
30
Posted by : | On : 30.09.2008
Моделите за програмиране представляват готови принципни решения за общи проблеми които възникват при програмиране на обектно ориентирани програми.
Моделите не са готови фрагменти код за многократно използване, въпреки че е възможно част от кода за едно решение да се повтаря и при друго такова. Те са релационни и функционални бръзки между групи обекти или начин на организиране на определен обект за постигане на описателна структура която функционира по определен начин.
Примери за такива design patterns са „декоратор“ (Decorator), „адаптор“ (adapter), „фабрика“ (factory).
Описанието на тези модели е чрез различни графични модели но най-ясно се разбира един такъв модел, когато е представен във опростен пример с програмен код и съпътстващи пояснения.
При проектиране на програми или модули за многократна употреба (reusebles) се препоръчва ибиране на готови логически решения предлагани от Design patterns. Следването на моделите спестява време и в повечето случаи е по доброто решение. Понякога моделите помагат да бъдат избегнати ежентуални бъдещи усложнения които биха възникнали ако не се ползват точните модели.

