сеп

28

Posted by : admin | On : 28.09.2011

Всички сме го виждали и всички сме го ползвали, поне да си изтеглим друг :) – голямото синьо ‘E’. Интернет експлорер (ИЕ) е причинил много на глобалната мрежа през годините, както добро, така и лошо, но от известно време май преобладава лошото.

Continue Reading

окт

02

Posted by : admin | On : 02.10.2008

Децоратор (Decorator) е модел за програмиране (Design pattern). Терминът „Декоратор“ се използва в компютърната наука за обозначаване на специфичен модел за програмиране на обектно ориентирани програми, отнасящ се до поведението на обекти.

Това е метод за натграждане на вече съществуващи обекти и е ефектижен начин за осъществяване на модулност на структури с много нива на наследяване разклонения.

Continue Reading

сеп

30

Posted by : admin | On : 30.09.2008

Моделите за програмиране представляват готови принципни решения за общи проблеми които възникват при програмиране на обектно ориентирани програми.

Моделите не са готови фрагменти код за многократно използване, въпреки че е възможно част от кода за едно решение да се повтаря и при друго такова. Те са релационни и функционални бръзки между групи обекти или начин на организиране на определен обект за постигане на описателна структура която функционира по определен начин.

Примери за такива design patterns  са „декоратор“ (Decorator), „адаптор“ (adapter), „фабрика“ (factory).

Описанието на тези модели е чрез различни графични модели но най-ясно се разбира един такъв модел, когато е представен във опростен пример с програмен код и съпътстващи пояснения.

При проектиране на програми или модули за многократна употреба (reusebles) се препоръчва ибиране на готови логически решения предлагани от Design patterns. Следването на моделите спестява време и в повечето случаи е по доброто решение. Понякога моделите помагат да бъдат избегнати ежентуални бъдещи усложнения които биха възникнали ако не се ползват точните модели.