"Padr\u00E3o de projeto de software" . . . "In software engineering, a software design pattern is a general, reusable solution to a commonly occurring problem within a given context in software design. It is not a finished design that can be transformed directly into source or machine code. Rather, it is a description or template for how to solve a problem that can be used in many different situations. Design patterns are formalized best practices that the programmer can use to solve common problems when designing an application or system." . . . . . . . "\u5728\u8EDF\u9AD4\u5DE5\u7A0B\u4E2D\uFF0C\u8A2D\u8A08\u6A21\u5F0F\uFF08design pattern\uFF09\u662F\u5C0D\u8EDF\u9AD4\u8A2D\u8A08\u4E2D\u666E\u904D\u5B58\u5728\uFF08\u53CD\u8986\u51FA\u73FE\uFF09\u7684\u5404\u7A2E\u554F\u984C\uFF0C\u6240\u63D0\u51FA\u7684\u89E3\u6C7A\u65B9\u6848\u3002\u9019\u500B\u8853\u8A9E\u662F\u7531\u57C3\u91CC\u5E0C\u00B7\u4F3D\u746A\uFF08Erich Gamma\uFF09\u7B49\u4EBA\u57281990\u5E74\u4EE3\u5F9E\u5EFA\u7B51\u8BBE\u8BA1\u9818\u57DF\u5F15\u5165\u5230\u8A08\u7B97\u6A5F\u79D1\u5B78\u7684\u3002 \u8A2D\u8A08\u6A21\u5F0F\u4E26\u4E0D\u76F4\u63A5\u7528\u4F86\u5B8C\u6210\u7A0B\u5F0F\u78BC\u7684\u7DE8\u5BEB\uFF0C\u800C\u662F\u63CF\u8FF0\u5728\u5404\u7A2E\u4E0D\u540C\u60C5\u6CC1\u4E0B\uFF0C\u8981\u600E\u9EBC\u89E3\u6C7A\u554F\u984C\u7684\u4E00\u7A2E\u65B9\u6848\u3002\u9762\u5411\u5BF9\u8C61\u8A2D\u8A08\u6A21\u5F0F\u901A\u5E38\u4EE5\u985E\u5225\u6216\u7269\u4EF6\u4F86\u63CF\u8FF0\u5176\u4E2D\u7684\u95DC\u4FC2\u548C\u76F8\u4E92\u4F5C\u7528\uFF0C\u4F46\u4E0D\u6D89\u53CA\u7528\u4F86\u5B8C\u6210\u61C9\u7528\u7A0B\u5F0F\u7684\u7279\u5B9A\u985E\u5225\u6216\u7269\u4EF6\u3002\u8A2D\u8A08\u6A21\u5F0F\u80FD\u4F7F\u4E0D\u7A69\u5B9A\u4F9D\u8CF4\u65BC\u76F8\u5C0D\u7A69\u5B9A\u3001\u5177\u9AD4\u4F9D\u8CF4\u65BC\u76F8\u5C0D\u62BD\u8C61\uFF0C\u907F\u514D\u6703\u5F15\u8D77\u9EBB\u7169\u7684\u7DCA\u8026\u5408\uFF0C\u4EE5\u589E\u5F37\u8EDF\u9AD4\u8A2D\u8A08\u9762\u5C0D\u4E26\u9069\u61C9\u8B8A\u5316\u7684\u80FD\u529B\u3002 \u4E26\u975E\u6240\u6709\u7684\u8EDF\u9AD4\u6A21\u5F0F\u90FD\u662F\u8A2D\u8A08\u6A21\u5F0F\uFF0C\u8A2D\u8A08\u6A21\u5F0F\u7279\u6307\u8EDF\u9AD4\u201C\u8A2D\u8A08\u201D\u5C64\u6B21\u4E0A\u7684\u554F\u984C\u3002\u9084\u6709\u5176\u4ED6\u975E\u8A2D\u8A08\u6A21\u5F0F\u7684\u6A21\u5F0F\uFF0C\u5982\u67B6\u69CB\u6A21\u5F0F\u3002\u540C\u65F6\uFF0C\u6F14\u7B97\u6CD5\u4E0D\u80FD\u7B97\u662F\u4E00\u7A2E\u8A2D\u8A08\u6A21\u5F0F\uFF0C\u56E0\u70BA\u6F14\u7B97\u6CD5\u4E3B\u8981\u662F\u7528\u4F86\u89E3\u6C7A\u8A08\u7B97\u4E0A\u7684\u554F\u984C\uFF0C\u800C\u975E\u8A2D\u8A08\u4E0A\u7684\u554F\u984C\u3002 \u968F\u7740\u8F6F\u4EF6\u5F00\u53D1\u793E\u7FA4\u5BF9\u8BBE\u8BA1\u6A21\u5F0F\u7684\u5174\u8DA3\u65E5\u76CA\u589E\u957F\uFF0C\u5DF2\u7ECF\u51FA\u7248\u4E86\u4E00\u4E9B\u76F8\u5173\u7684\u4E13\u8457\uFF0C\u5B9A\u671F\u53EC\u5F00\u76F8\u5E94\u7684\u7814\u8BA8\u4F1A\uFF0C\u800C\u4E14\u6C83\u5FB7\u00B7\u574E\u5B81\u5B89\uFF08Ward Cunningham\uFF09\u4E3A\u6B64\u53D1\u660E\u4E86WikiWiki\u7528\u6765\u4EA4\u6D41\u8BBE\u8BA1\u6A21\u5F0F\u7684\u7ECF\u9A8C\u3002" . . . . . . . . . "Wzorzec projektowy (ang. design pattern) \u2013 uniwersalne, sprawdzone w praktyce rozwi\u0105zanie cz\u0119sto pojawiaj\u0105cych si\u0119, powtarzalnych problem\u00F3w projektowych. Pokazuje powi\u0105zania i zale\u017Cno\u015Bci pomi\u0119dzy klasami oraz obiektami i u\u0142atwia tworzenie, modyfikacj\u0119 oraz utrzymanie kodu \u017Ar\u00F3d\u0142owego. Jest opisem rozwi\u0105zania, a nie jego implementacj\u0105. Wzorce projektowe stosowane s\u0105 w projektach wykorzystuj\u0105cych programowanie obiektowe." . . . "\u0428\u0430\u0431\u043B\u043E\u043D \u043F\u0440\u043E\u0435\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F" . . . . . . . . . . . . . . . . . . . . . "N\u00E1vrhov\u00FD vzor (anglicky design pattern) v softwarov\u00E9m in\u017Een\u00FDrstv\u00ED p\u0159edstavuje obecn\u00E9 \u0159e\u0161en\u00ED probl\u00E9mu, kter\u00E9 se vyu\u017E\u00EDv\u00E1 p\u0159i n\u00E1vrhu po\u010D\u00EDta\u010Dov\u00FDch program\u016F. N\u00E1vrhov\u00FD vzor nen\u00ED knihovnou nebo \u010D\u00E1st\u00ED zdrojov\u00E9ho k\u00F3du, kter\u00E1 by se dala p\u0159\u00EDmo vlo\u017Eit do na\u0161eho programu, jedn\u00E1 se o popis \u0159e\u0161en\u00ED probl\u00E9mu nebo \u0161ablonu, kter\u00E1 m\u016F\u017Ee b\u00FDt pou\u017Eita v r\u016Fzn\u00FDch situac\u00EDch. Objektov\u011B orientovan\u00E9 n\u00E1vrhov\u00E9 vzory typicky ukazuj\u00ED vztahy a interakce mezi t\u0159\u00EDdami a objekty, ani\u017E by ur\u010Dovaly implementaci konkr\u00E9tn\u00ED t\u0159\u00EDdy. Algoritmy nejsou pova\u017Eov\u00E1ny za n\u00E1vrhov\u00E9 vzory, proto\u017Ee \u0159e\u0161\u00ED konkr\u00E9tn\u00ED probl\u00E9my a nikoliv probl\u00E9my n\u00E1vrhu."@cs . . . . . . . . . . . . . . . . . . . "Wzorzec projektowy (informatyka)" . . . . . . . . . . . . . "Designm\u00F6nster"@sv . . . . . . . . "\u0428\u0430\u0431\u043B\u043E\u043D\u0438 \u043F\u0440\u043E\u0454\u043A\u0442\u0443\u0432\u0430\u043D\u043D\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043D\u043E\u0433\u043E \u0437\u0430\u0431\u0435\u0437\u043F\u0435\u0447\u0435\u043D\u043D\u044F (\u0430\u043D\u0433\u043B. software design patterns) \u2014 \u0435\u0444\u0435\u043A\u0442\u043D\u0456 \u0441\u043F\u043E\u0441\u043E\u0431\u0438 \u0432\u0438\u0440\u0456\u0448\u0435\u043D\u043D\u044F \u0437\u0430\u0434\u0430\u0447 \u043F\u0440\u043E\u0454\u043A\u0442\u0443\u0432\u0430\u043D\u043D\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043D\u043E\u0433\u043E \u0437\u0430\u0431\u0435\u0437\u043F\u0435\u0447\u0435\u043D\u043D\u044F. \u0428\u0430\u0431\u043B\u043E\u043D \u043D\u0435 \u0454 \u0437\u0430\u043A\u0456\u043D\u0447\u0435\u043D\u0438\u043C \u0437\u0440\u0430\u0437\u043A\u043E\u043C, \u044F\u043A\u0438\u0439 \u043C\u043E\u0436\u043D\u0430 \u0431\u0435\u0437\u043F\u043E\u0441\u0435\u0440\u0435\u0434\u043D\u044C\u043E \u0442\u0440\u0430\u043D\u0441\u043B\u044E\u0432\u0430\u0442\u0438 \u0432 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043D\u0438\u0439 \u043A\u043E\u0434. \u041E\u0431'\u0454\u043A\u0442\u043D\u043E-\u043E\u0440\u0456\u0454\u043D\u0442\u043E\u0432\u0430\u043D\u0438\u0439 \u0448\u0430\u0431\u043B\u043E\u043D \u043D\u0430\u0439\u0447\u0430\u0441\u0442\u0456\u0448\u0435 \u0454 \u0437\u0440\u0430\u0437\u043A\u043E\u043C \u0432\u0438\u0440\u0456\u0448\u0435\u043D\u043D\u044F \u043F\u0440\u043E\u0431\u043B\u0435\u043C\u0438 \u0456 \u0432\u0456\u0434\u043E\u0431\u0440\u0430\u0436\u0430\u0454 \u0432\u0456\u0434\u043D\u043E\u0448\u0435\u043D\u043D\u044F \u043C\u0456\u0436 \u043A\u043B\u0430\u0441\u0430\u043C\u0438 \u0442\u0430 \u043E\u0431'\u0454\u043A\u0442\u0430\u043C\u0438, \u0431\u0435\u0437 \u0432\u043A\u0430\u0437\u0456\u0432\u043A\u0438 \u043D\u0430 \u0442\u0435, \u044F\u043A \u0431\u0443\u0434\u0435 \u0437\u0440\u0435\u0448\u0442\u043E\u044E \u0440\u0435\u0430\u043B\u0456\u0437\u043E\u0432\u0430\u043D\u0435 \u0446\u0435 \u0432\u0456\u0434\u043D\u043E\u0448\u0435\u043D\u043D\u044F."@uk . "En informatique, et plus particuli\u00E8rement en d\u00E9veloppement logiciel, un patron de conception (souvent appel\u00E9 design pattern) est un arrangement caract\u00E9ristique de modules, reconnu comme bonne pratique en r\u00E9ponse \u00E0 un probl\u00E8me de conception d'un logiciel. Il d\u00E9crit une solution standard, utilisable dans la conception de diff\u00E9rents logiciels. Les patrons de conception d\u00E9crivent des proc\u00E9d\u00E9s de conception g\u00E9n\u00E9raux et permettent en cons\u00E9quence de capitaliser l'exp\u00E9rience appliqu\u00E9e \u00E0 la conception de logiciel. Ils ont une influence sur l'architecture logicielle d'un syst\u00E8me informatique." . . . . . . . . . "1117368062"^^ . . . . . . "Een ontwerppatroon of patroon (Engels: design pattern) in de informatica is een generiek opgezette softwarestructuur, die een bepaald veelvoorkomend type software-ontwerpprobleem oplost. Het patroon geeft geen concrete oplossing, maar biedt een soort sjabloon, waarmee het ontwerpprobleem kan worden aangepakt. In de wereld van het objectgeori\u00EBnteerd programmeren zal een ontwerppatroon eruitzien als een klassendiagram, waar de relatie tussen de verschillende klassen en objecten weergegeven wordt. Een ontwerppatroon is geen algoritme, omdat een algoritme een berekeningsprobleem oplost en geen ontwerpprobleem. Onderstaand artikel geeft uitleg over het meest gebruikte groep van patronen, die van de \"gang of four\". Voor andere patronen, zie GRASP. Naast ontwerppatronen zijn er in de loop van de " . . . . . "Pola desain atau pola rancangan (bahasa Inggris: design pattern) adalah sebuah istilah di dalam rekayasa perangkat lunak yang mengacu pada solusi umum yang bisa dipergunakan kembali atau berulang-ulang untuk menyelesaikan masalah-masalah yang umum terjadi dalam konteks tertentu atau khusus yang ditemui pada desain perangkat lunak. Pola desain dapat dianalogikan sebagai sebuah resep makanan yang dapat digunakan untuk membuat makanan, tetapi pada kenyataannya selera orang berbeda-beda sehingga untuk menggunkan resep tersebut agar menghasilkan makanan yang enak dan sesuai harus dilakukan penyesuaian dengan kebutuhan dan keadaan. Pola yang sudah dibangun diformulasikan sedemikian rupa untuk menemukan cara terbaik memecahkan masalah, tetapi tetap saja programmer harus menerapkan pola tersebut dengan pendekatan yang sesuai dengan konteks masalah yang sedang dialami, dengan penyesuaian terhadap kebutuhan. Ada banyak jenis pola desain. Contohnya: \n* Pola Strategi Algoritme, yang menangani masalah yang berkaitan dengan strategi tingkat tinggi yang menggambarkan bagaimana memanfaatkan karakteristik aplikasi pada platform komputasi. \n* Pola Desain Komputasi, menangani masalah yang berkaitan dengan identifikasi perhitungan kunci atau id. \n* Pola Eksekusi, berkaitan dengan hal-hal yang mendukung proses eksekusi aplikasi, termasuk strategi untuk melaksanakan alur tugas dan blok bangunan untuk mendukung tugas sinkronisasi. \n* Pola Strategi Implementasi, menangani masalah terkait dengan pelaksanaan kode untuk mendukung organisasi program dan struktur data umum khusus untuk pemrograman paralel. \n* Pola Desain Struktural, menangani masalah yang berkaitan dengan struktur tingkat tinggi aplikasi yang dikembangkan." . "Entwurfsmuster (englisch design patterns) sind bew\u00E4hrte L\u00F6sungsschablonen f\u00FCr wiederkehrende Entwurfsprobleme sowohl in der Architektur als auch in der Softwarearchitektur und -entwicklung. Sie stellen damit eine wiederverwendbare Vorlage zur Probleml\u00F6sung dar, die in einem bestimmten Zusammenhang einsetzbar ist. In den letzten Jahren hat der Ansatz der Entwurfsmuster auch zunehmendes Interesse im Bereich der Mensch-Computer-Interaktion gefunden. Urspr\u00FCnglich wurde der Begriff in der Architektur von Christopher Alexander verwendet." . . . . . . . . . . . . . . "\u30BD\u30D5\u30C8\u30A6\u30A7\u30A2\u958B\u767A\u306B\u304A\u3051\u308B\u30C7\u30B6\u30A4\u30F3\u30D1\u30BF\u30FC\u30F3\u307E\u305F\u306F\u8A2D\u8A08\u30D1\u30BF\u30FC\u30F3\uFF08\u82F1: design pattern\uFF09\u3068\u306F\u3001\u904E\u53BB\u306E\u30BD\u30D5\u30C8\u30A6\u30A7\u30A2\u8A2D\u8A08\u8005\u304C\u767A\u898B\u3057\u7DE8\u307F\u51FA\u3057\u305F\u8A2D\u8A08\u30CE\u30A6\u30CF\u30A6\u3092\u84C4\u7A4D\u3057\u3001\u540D\u524D\u3092\u3064\u3051\u3001\u518D\u5229\u7528\u3057\u3084\u3059\u3044\u3088\u3046\u306B\u7279\u5B9A\u306E\u898F\u7D04\u306B\u5F93\u3063\u3066\u30AB\u30BF\u30ED\u30B0\u5316\u3057\u305F\u3082\u306E\u3067\u3042\u308B\u3002\u30D1\u30BF\u30FC\u30F3\uFF08pattern\uFF09\u3068\u306F\u3001\u578B\u7D19\uFF08\u304B\u305F\u304C\u307F\uFF09\u3084\u3072\u306A\u5F62\u3092\u610F\u5473\u3059\u308B\u3002 \u672C\u7A3F\u3067\u306E\u30C7\u30B6\u30A4\u30F3\u306F\u72ED\u7FA9\u306E\u8A2D\u8A08\u3068\u3044\u3046\u610F\u5473\u3067\u3042\u308A\u3001CSS\u3084HTML\u306A\u3069\u3067\u4F7F\u308F\u308C\u308B\u610F\u5320\u30C7\u30B6\u30A4\u30F3\u306E\u5B9A\u5F62\u3092\u793A\u3059\u300C\u30C7\u30B6\u30A4\u30F3\u30D1\u30BF\u30FC\u30F3\u300D\u3068\u306F\u7570\u306A\u308B\u3002" . . . . . . . . . "Em Engenharia de Software, um padr\u00E3o de desenho (portugu\u00EAs europeu) ou padr\u00E3o de projeto (portugu\u00EAs brasileiro) (do ingl\u00EAs design pattern) \u00E9 uma solu\u00E7\u00E3o geral para um problema que ocorre com frequ\u00EAncia dentro de um determinado contexto no projeto de software. Um padr\u00E3o de projeto n\u00E3o \u00E9 um projeto finalizado que pode ser diretamente transformado em c\u00F3digo fonte ou de m\u00E1quina, ele \u00E9 uma descri\u00E7\u00E3o ou modelo (template) de como resolver um problema que pode ser usado em muitas situa\u00E7\u00F5es diferentes. Padr\u00F5es s\u00E3o melhores pr\u00E1ticas formalizadas que o programador pode usar para resolver problemas comuns quando projetar uma aplica\u00E7\u00E3o ou sistema. Padr\u00F5es de projeto orientados a objeto normalmente mostram relacionamentos e intera\u00E7\u00F5es entre classes ou objetos, sem especificar as classes ou objetos da aplica\u00E7\u00E3o final que est\u00E3o envolvidas. Padr\u00F5es que implicam orienta\u00E7\u00E3o a objetos ou estado mut\u00E1vel mais geral, n\u00E3o s\u00E3o t\u00E3o aplic\u00E1veis em linguagens de programa\u00E7\u00E3o funcional. Padr\u00F5es de projeto residem no dom\u00EDnio de m\u00F3dulos e interconex\u00F5es. Em um n\u00EDvel mais alto h\u00E1 que s\u00E3o maiores em escopo, usualmente descrevendo um padr\u00E3o global seguido por um sistema inteiro. As caracter\u00EDsticas obrigat\u00F3rias que devem ser atendidas por um padr\u00E3o de projeto \u00E9 composto basicamente por 4 (quatro) elementos que s\u00E3o: \n* Nome do padr\u00E3o; \n* Problema a ser resolvido; \n* Solu\u00E7\u00E3o dada pelo padr\u00E3o; e \n* Consequ\u00EAncias. Os padr\u00F5es de projeto: \n* visam facilitar a reutiliza\u00E7\u00E3o de solu\u00E7\u00F5es de desenho - isto \u00E9, solu\u00E7\u00F5es na fase de projeto do software - e \n* estabelecem um vocabul\u00E1rio comum de desenho, facilitando comunica\u00E7\u00E3o, documenta\u00E7\u00E3o e aprendizado dos sistemas de software." . . . "\u0428\u0430\u0431\u043B\u043E\u043D \u043F\u0440\u043E\u0435\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0438\u043B\u0438 \u043F\u0430\u0442\u0442\u0435\u0440\u043D (\u0430\u043D\u0433\u043B. design pattern) \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u043E\u0433\u043E \u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0435\u043D\u0438\u044F \u2014 \u043F\u043E\u0432\u0442\u043E\u0440\u044F\u0435\u043C\u0430\u044F \u0430\u0440\u0445\u0438\u0442\u0435\u043A\u0442\u0443\u0440\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0442\u0440\u0443\u043A\u0446\u0438\u044F, \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u044F\u044E\u0449\u0430\u044F \u0441\u043E\u0431\u043E\u0439 \u0440\u0435\u0448\u0435\u043D\u0438\u0435 \u043F\u0440\u043E\u0431\u043B\u0435\u043C\u044B \u043F\u0440\u043E\u0435\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0432 \u0440\u0430\u043C\u043A\u0430\u0445 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u0447\u0430\u0441\u0442\u043E \u0432\u043E\u0437\u043D\u0438\u043A\u0430\u044E\u0449\u0435\u0433\u043E \u043A\u043E\u043D\u0442\u0435\u043A\u0441\u0442\u0430. \u00AB\u041D\u0438\u0437\u043A\u043E\u0443\u0440\u043E\u0432\u043D\u0435\u0432\u044B\u0435\u00BB \u0448\u0430\u0431\u043B\u043E\u043D\u044B, \u0443\u0447\u0438\u0442\u044B\u0432\u0430\u044E\u0449\u0438\u0435 \u0441\u043F\u0435\u0446\u0438\u0444\u0438\u043A\u0443 \u043A\u043E\u043D\u043A\u0440\u0435\u0442\u043D\u043E\u0433\u043E \u044F\u0437\u044B\u043A\u0430 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F, \u043D\u0430\u0437\u044B\u0432\u0430\u044E\u0442\u0441\u044F \u0438\u0434\u0438\u043E\u043C\u0430\u043C\u0438. \u042D\u0442\u043E \u0445\u043E\u0440\u043E\u0448\u0438\u0435 \u0440\u0435\u0448\u0435\u043D\u0438\u044F \u043F\u0440\u043E\u0435\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F, \u0445\u0430\u0440\u0430\u043A\u0442\u0435\u0440\u043D\u044B\u0435 \u0434\u043B\u044F \u043A\u043E\u043D\u043A\u0440\u0435\u0442\u043D\u043E\u0433\u043E \u044F\u0437\u044B\u043A\u0430 \u0438\u043B\u0438 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u043E\u0439 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u044B, \u0438 \u043F\u043E\u0442\u043E\u043C\u0443 \u043D\u0435 \u0443\u043D\u0438\u0432\u0435\u0440\u0441\u0430\u043B\u044C\u043D\u044B\u0435. \u041D\u0430 \u043D\u0430\u0438\u0432\u044B\u0441\u0448\u0435\u043C \u0443\u0440\u043E\u0432\u043D\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044E\u0442 \u0430\u0440\u0445\u0438\u0442\u0435\u043A\u0442\u0443\u0440\u043D\u044B\u0435 \u0448\u0430\u0431\u043B\u043E\u043D\u044B, \u043E\u043D\u0438 \u043E\u0445\u0432\u0430\u0442\u044B\u0432\u0430\u044E\u0442 \u0441\u043E\u0431\u043E\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043A\u0442\u0443\u0440\u0443 \u0432\u0441\u0435\u0439 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u043E\u0439 \u0441\u0438\u0441\u0442\u0435\u043C\u044B." . . . . . "\u0428\u0430\u0431\u043B\u043E\u043D \u043F\u0440\u043E\u0435\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0438\u043B\u0438 \u043F\u0430\u0442\u0442\u0435\u0440\u043D (\u0430\u043D\u0433\u043B. design pattern) \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u043E\u0433\u043E \u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0435\u043D\u0438\u044F \u2014 \u043F\u043E\u0432\u0442\u043E\u0440\u044F\u0435\u043C\u0430\u044F \u0430\u0440\u0445\u0438\u0442\u0435\u043A\u0442\u0443\u0440\u043D\u0430\u044F \u043A\u043E\u043D\u0441\u0442\u0440\u0443\u043A\u0446\u0438\u044F, \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u044F\u044E\u0449\u0430\u044F \u0441\u043E\u0431\u043E\u0439 \u0440\u0435\u0448\u0435\u043D\u0438\u0435 \u043F\u0440\u043E\u0431\u043B\u0435\u043C\u044B \u043F\u0440\u043E\u0435\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0432 \u0440\u0430\u043C\u043A\u0430\u0445 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u0447\u0430\u0441\u0442\u043E \u0432\u043E\u0437\u043D\u0438\u043A\u0430\u044E\u0449\u0435\u0433\u043E \u043A\u043E\u043D\u0442\u0435\u043A\u0441\u0442\u0430. \u041E\u0431\u044B\u0447\u043D\u043E \u0448\u0430\u0431\u043B\u043E\u043D \u043D\u0435 \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u0437\u0430\u043A\u043E\u043D\u0447\u0435\u043D\u043D\u044B\u043C \u043E\u0431\u0440\u0430\u0437\u0446\u043E\u043C, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u043F\u0440\u044F\u043C\u043E \u043F\u0440\u0435\u043E\u0431\u0440\u0430\u0437\u043E\u0432\u0430\u043D \u0432 \u043A\u043E\u0434; \u044D\u0442\u043E \u043B\u0438\u0448\u044C \u043F\u0440\u0438\u043C\u0435\u0440 \u0440\u0435\u0448\u0435\u043D\u0438\u044F \u0437\u0430\u0434\u0430\u0447\u0438, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u043C\u043E\u0436\u043D\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0432 \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u0445 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044F\u0445. \u041E\u0431\u044A\u0435\u043A\u0442\u043D\u043E-\u043E\u0440\u0438\u0435\u043D\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0435 \u0448\u0430\u0431\u043B\u043E\u043D\u044B \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0442 \u043E\u0442\u043D\u043E\u0448\u0435\u043D\u0438\u044F \u0438 \u0432\u0437\u0430\u0438\u043C\u043E\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u043C\u0435\u0436\u0434\u0443 \u043A\u043B\u0430\u0441\u0441\u0430\u043C\u0438 \u0438\u043B\u0438 \u043E\u0431\u044A\u0435\u043A\u0442\u0430\u043C\u0438, \u0431\u0435\u0437 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u0438\u044F \u0442\u043E\u0433\u043E, \u043A\u0430\u043A\u0438\u0435 \u043A\u043E\u043D\u0435\u0447\u043D\u044B\u0435 \u043A\u043B\u0430\u0441\u0441\u044B \u0438\u043B\u0438 \u043E\u0431\u044A\u0435\u043A\u0442\u044B \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0431\u0443\u0434\u0443\u0442 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C\u0441\u044F. \u00AB\u041D\u0438\u0437\u043A\u043E\u0443\u0440\u043E\u0432\u043D\u0435\u0432\u044B\u0435\u00BB \u0448\u0430\u0431\u043B\u043E\u043D\u044B, \u0443\u0447\u0438\u0442\u044B\u0432\u0430\u044E\u0449\u0438\u0435 \u0441\u043F\u0435\u0446\u0438\u0444\u0438\u043A\u0443 \u043A\u043E\u043D\u043A\u0440\u0435\u0442\u043D\u043E\u0433\u043E \u044F\u0437\u044B\u043A\u0430 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F, \u043D\u0430\u0437\u044B\u0432\u0430\u044E\u0442\u0441\u044F \u0438\u0434\u0438\u043E\u043C\u0430\u043C\u0438. \u042D\u0442\u043E \u0445\u043E\u0440\u043E\u0448\u0438\u0435 \u0440\u0435\u0448\u0435\u043D\u0438\u044F \u043F\u0440\u043E\u0435\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F, \u0445\u0430\u0440\u0430\u043A\u0442\u0435\u0440\u043D\u044B\u0435 \u0434\u043B\u044F \u043A\u043E\u043D\u043A\u0440\u0435\u0442\u043D\u043E\u0433\u043E \u044F\u0437\u044B\u043A\u0430 \u0438\u043B\u0438 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u043E\u0439 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u044B, \u0438 \u043F\u043E\u0442\u043E\u043C\u0443 \u043D\u0435 \u0443\u043D\u0438\u0432\u0435\u0440\u0441\u0430\u043B\u044C\u043D\u044B\u0435. \u041D\u0430 \u043D\u0430\u0438\u0432\u044B\u0441\u0448\u0435\u043C \u0443\u0440\u043E\u0432\u043D\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044E\u0442 \u0430\u0440\u0445\u0438\u0442\u0435\u043A\u0442\u0443\u0440\u043D\u044B\u0435 \u0448\u0430\u0431\u043B\u043E\u043D\u044B, \u043E\u043D\u0438 \u043E\u0445\u0432\u0430\u0442\u044B\u0432\u0430\u044E\u0442 \u0441\u043E\u0431\u043E\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043A\u0442\u0443\u0440\u0443 \u0432\u0441\u0435\u0439 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u043E\u0439 \u0441\u0438\u0441\u0442\u0435\u043C\u044B. \u0410\u043B\u0433\u043E\u0440\u0438\u0442\u043C\u044B \u043F\u043E \u0441\u0432\u043E\u0435\u0439 \u0441\u0443\u0442\u0438 \u0442\u0430\u043A\u0436\u0435 \u044F\u0432\u043B\u044F\u044E\u0442\u0441\u044F \u0448\u0430\u0431\u043B\u043E\u043D\u0430\u043C\u0438, \u043D\u043E \u043D\u0435 \u043F\u0440\u043E\u0435\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F, \u0430 \u0432\u044B\u0447\u0438\u0441\u043B\u0435\u043D\u0438\u044F, \u0442\u0430\u043A \u043A\u0430\u043A \u0440\u0435\u0448\u0430\u044E\u0442 \u0432\u044B\u0447\u0438\u0441\u043B\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0435 \u0437\u0430\u0434\u0430\u0447\u0438." . . . . . . . . . . . . . . "Entwurfsmuster" . . . . . . . . "\u062A\u0639\u062A\u0628\u0631 \u0646\u0645\u0627\u0630\u062C \u0627\u0644\u062A\u0635\u0645\u064A\u0645 (\u0628\u0627\u0644\u0625\u0646\u062C\u0644\u064A\u0632\u064A\u0629: Design Patterns)\u200F \u0641\u0631\u0639\u0627\u064B \u0645\u0647\u0645\u0651\u0627\u064B \u0645\u0646 \u0641\u0631\u0648\u0639 \u0648\u0639\u0644\u0648\u0645 \u0647\u0646\u062F\u0633\u0629 \u0627\u0644\u0628\u0631\u0645\u062C\u064A\u0627\u062A \u0631\u063A\u0645 \u0627\u0646\u062A\u0642\u0627\u062F \u0627\u0644\u0628\u0639\u0636 \u0644\u0647. \u062A\u0647\u062F\u0641 \u0646\u0645\u0627\u0630\u062C \u0627\u0644\u062A\u0635\u0645\u064A\u0645 \u0625\u0644\u0649 \u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0627\u0644\u0645\u062A\u0643\u0631\u0631 \u0644\u062D\u0644\u0648\u0644 \u0648\u0636\u0639\u062A \u0644\u0645\u0634\u0627\u0643\u0644 \u062A\u0639\u062A\u0628\u0631 \u0641\u064A \u062D\u062F \u0630\u0627\u062A\u0647\u0627 \u0645\u062A\u0643\u0631\u0631\u0629 \u0623\u0648 \u0645\u0648\u062C\u0648\u062F\u0629 \u0628\u0643\u062B\u0631\u0629 \u0641\u064A \u0639\u0645\u0644\u064A\u0629 \u062A\u0635\u0645\u064A\u0645 \u0627\u0644\u0628\u0631\u0645\u062C\u064A\u0627\u062A. \u0644\u0627 \u062A\u0646\u0637\u0628\u0642 \u0647\u0630\u0647 \u0627\u0644\u0646\u0638\u0631\u064A\u0629 \u0639\u0644\u0649 \u062A\u0635\u0645\u064A\u0645 \u0627\u0644\u0628\u0631\u0645\u062C\u064A\u0627\u062A \u0641\u062D\u0633\u0628\u060C \u0628\u0644 \u062A\u062A\u0639\u062F\u0627\u0647 \u0625\u0644\u0649 \u0639\u062F\u0629 \u0639\u0644\u0648\u0645 \u0623\u062E\u0631\u0649 \u0645\u062B\u0644 \u0647\u0646\u062F\u0633\u0629 \u0627\u0644\u0645\u0628\u0627\u0646\u064A \u0648\u0647\u0646\u062F\u0633\u0629 \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A\u0627\u062A \u0648\u062D\u062A\u0651\u0649 \u0627\u0644\u0637\u0628\u062E." . . "\u5728\u8EDF\u9AD4\u5DE5\u7A0B\u4E2D\uFF0C\u8A2D\u8A08\u6A21\u5F0F\uFF08design pattern\uFF09\u662F\u5C0D\u8EDF\u9AD4\u8A2D\u8A08\u4E2D\u666E\u904D\u5B58\u5728\uFF08\u53CD\u8986\u51FA\u73FE\uFF09\u7684\u5404\u7A2E\u554F\u984C\uFF0C\u6240\u63D0\u51FA\u7684\u89E3\u6C7A\u65B9\u6848\u3002\u9019\u500B\u8853\u8A9E\u662F\u7531\u57C3\u91CC\u5E0C\u00B7\u4F3D\u746A\uFF08Erich Gamma\uFF09\u7B49\u4EBA\u57281990\u5E74\u4EE3\u5F9E\u5EFA\u7B51\u8BBE\u8BA1\u9818\u57DF\u5F15\u5165\u5230\u8A08\u7B97\u6A5F\u79D1\u5B78\u7684\u3002 \u8A2D\u8A08\u6A21\u5F0F\u4E26\u4E0D\u76F4\u63A5\u7528\u4F86\u5B8C\u6210\u7A0B\u5F0F\u78BC\u7684\u7DE8\u5BEB\uFF0C\u800C\u662F\u63CF\u8FF0\u5728\u5404\u7A2E\u4E0D\u540C\u60C5\u6CC1\u4E0B\uFF0C\u8981\u600E\u9EBC\u89E3\u6C7A\u554F\u984C\u7684\u4E00\u7A2E\u65B9\u6848\u3002\u9762\u5411\u5BF9\u8C61\u8A2D\u8A08\u6A21\u5F0F\u901A\u5E38\u4EE5\u985E\u5225\u6216\u7269\u4EF6\u4F86\u63CF\u8FF0\u5176\u4E2D\u7684\u95DC\u4FC2\u548C\u76F8\u4E92\u4F5C\u7528\uFF0C\u4F46\u4E0D\u6D89\u53CA\u7528\u4F86\u5B8C\u6210\u61C9\u7528\u7A0B\u5F0F\u7684\u7279\u5B9A\u985E\u5225\u6216\u7269\u4EF6\u3002\u8A2D\u8A08\u6A21\u5F0F\u80FD\u4F7F\u4E0D\u7A69\u5B9A\u4F9D\u8CF4\u65BC\u76F8\u5C0D\u7A69\u5B9A\u3001\u5177\u9AD4\u4F9D\u8CF4\u65BC\u76F8\u5C0D\u62BD\u8C61\uFF0C\u907F\u514D\u6703\u5F15\u8D77\u9EBB\u7169\u7684\u7DCA\u8026\u5408\uFF0C\u4EE5\u589E\u5F37\u8EDF\u9AD4\u8A2D\u8A08\u9762\u5C0D\u4E26\u9069\u61C9\u8B8A\u5316\u7684\u80FD\u529B\u3002 \u4E26\u975E\u6240\u6709\u7684\u8EDF\u9AD4\u6A21\u5F0F\u90FD\u662F\u8A2D\u8A08\u6A21\u5F0F\uFF0C\u8A2D\u8A08\u6A21\u5F0F\u7279\u6307\u8EDF\u9AD4\u201C\u8A2D\u8A08\u201D\u5C64\u6B21\u4E0A\u7684\u554F\u984C\u3002\u9084\u6709\u5176\u4ED6\u975E\u8A2D\u8A08\u6A21\u5F0F\u7684\u6A21\u5F0F\uFF0C\u5982\u67B6\u69CB\u6A21\u5F0F\u3002\u540C\u65F6\uFF0C\u6F14\u7B97\u6CD5\u4E0D\u80FD\u7B97\u662F\u4E00\u7A2E\u8A2D\u8A08\u6A21\u5F0F\uFF0C\u56E0\u70BA\u6F14\u7B97\u6CD5\u4E3B\u8981\u662F\u7528\u4F86\u89E3\u6C7A\u8A08\u7B97\u4E0A\u7684\u554F\u984C\uFF0C\u800C\u975E\u8A2D\u8A08\u4E0A\u7684\u554F\u984C\u3002 \u968F\u7740\u8F6F\u4EF6\u5F00\u53D1\u793E\u7FA4\u5BF9\u8BBE\u8BA1\u6A21\u5F0F\u7684\u5174\u8DA3\u65E5\u76CA\u589E\u957F\uFF0C\u5DF2\u7ECF\u51FA\u7248\u4E86\u4E00\u4E9B\u76F8\u5173\u7684\u4E13\u8457\uFF0C\u5B9A\u671F\u53EC\u5F00\u76F8\u5E94\u7684\u7814\u8BA8\u4F1A\uFF0C\u800C\u4E14\u6C83\u5FB7\u00B7\u574E\u5B81\u5B89\uFF08Ward Cunningham\uFF09\u4E3A\u6B64\u53D1\u660E\u4E86WikiWiki\u7528\u6765\u4EA4\u6D41\u8BBE\u8BA1\u6A21\u5F0F\u7684\u7ECF\u9A8C\u3002" . . "\u0428\u0430\u0431\u043B\u043E\u043D\u0438 \u043F\u0440\u043E\u0454\u043A\u0442\u0443\u0432\u0430\u043D\u043D\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043D\u043E\u0433\u043E \u0437\u0430\u0431\u0435\u0437\u043F\u0435\u0447\u0435\u043D\u043D\u044F"@uk . . . . . . . . . . . . . . . . . . . . . . . . . . . "\u03A3\u03C4\u03B7\u03BD \u03C0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03B9\u03BA\u03AE, \u03AD\u03BD\u03B1 \u03C3\u03C7\u03B5\u03B4\u03B9\u03B1\u03C3\u03C4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03C4\u03C5\u03C0\u03BF \u03AE \u03C3\u03C7\u03B5\u03B4\u03B9\u03B1\u03C3\u03C4\u03B9\u03BA\u03CC \u03BC\u03BF\u03C4\u03AF\u03B2\u03BF (design pattern) \u03BF\u03C1\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9 \u03C9\u03C2 \u03BC\u03AF\u03B1 \u03B1\u03C0\u03BF\u03B4\u03B5\u03B4\u03B5\u03B9\u03B3\u03BC\u03AD\u03BD\u03B1 \u03BA\u03B1\u03BB\u03AE \u03BB\u03CD\u03C3\u03B7 \u03C0\u03BF\u03C5 \u03AD\u03C7\u03B5\u03B9 \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03C3\u03C4\u03B5\u03AF \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1 \u03C3\u03C4\u03B7\u03BD \u03B5\u03C0\u03AF\u03BB\u03C5\u03C3\u03B7 \u03B5\u03BD\u03CC\u03C2 \u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF\u03C5 \u03C0\u03C1\u03BF\u03B2\u03BB\u03AE\u03BC\u03B1\u03C4\u03BF\u03C2 \u03C3\u03C7\u03B5\u03B4\u03AF\u03B1\u03C3\u03B7\u03C2 \u03C3\u03C5\u03C3\u03C4\u03B7\u03BC\u03AC\u03C4\u03C9\u03BD \u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03B9\u03BA\u03BF\u03CD. \u03A4\u03B1 \u03C0\u03C1\u03CC\u03C4\u03C5\u03C0\u03B1 \u03C3\u03C7\u03B5\u03B4\u03AF\u03B1\u03C3\u03B7\u03C2 \u03BF\u03C1\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9 \u03C4\u03CC\u03C3\u03BF \u03C3\u03B5 \u03B5\u03C0\u03AF\u03C0\u03B5\u03B4\u03BF \u03BC\u03B1\u03BA\u03C1\u03BF\u03C3\u03BA\u03BF\u03C0\u03B9\u03BA\u03AE\u03C2 \u03C3\u03C7\u03B5\u03B4\u03AF\u03B1\u03C3\u03B7\u03C2 \u03CC\u03C3\u03BF \u03BA\u03B1\u03B9 \u03C3\u03B5 \u03B5\u03C0\u03AF\u03C0\u03B5\u03B4\u03BF \u03C5\u03BB\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7\u03C2, \u03B5\u03BD\u03CE \u03BC\u03B5 \u03C4\u03B7 \u03C7\u03C1\u03AE\u03C3\u03B7 \u03C4\u03BF\u03C5\u03C2 \u03AD\u03BD\u03B1\u03C2 \u03C0\u03C1\u03BF\u03B3\u03C1\u03B1\u03BC\u03BC\u03B1\u03C4\u03B9\u03C3\u03C4\u03AE\u03C2 \u03B1\u03BD\u03C4\u03B9\u03BA\u03B1\u03B8\u03B9\u03C3\u03C4\u03AC \u03C0\u03C1\u03B1\u03BA\u03C4\u03B9\u03BA\u03CE\u03C2 \u03BC\u03B5\u03B3\u03AC\u03BB\u03B1 \u03C4\u03BC\u03AE\u03BC\u03B1\u03C4\u03B1 \u03C4\u03BF\u03C5 \u03BA\u03CE\u03B4\u03B9\u03BA\u03B1 \u03C4\u03BF\u03C5 \u03BC\u03B5 . \u03A0\u03C1\u03CC\u03BA\u03B5\u03B9\u03C4\u03B1\u03B9 \u03B3\u03B9\u03B1 \u03B1\u03C6\u03B1\u03B9\u03C1\u03AD\u03C3\u03B5\u03B9\u03C2 \u03C5\u03C8\u03B7\u03BB\u03BF\u03CD \u03B5\u03C0\u03B9\u03C0\u03AD\u03B4\u03BF\u03C5 \u03C0\u03BF\u03C5 \u03B1\u03C0\u03BF\u03C4\u03B5\u03BB\u03BF\u03CD\u03BD \u03C0\u03BB\u03AE\u03C1\u03B7 \u03C5\u03C0\u03BF\u03C3\u03C5\u03C3\u03C4\u03AE\u03BC\u03B1\u03C4\u03B1, \u03BA\u03B1\u03C4\u03B1\u03BB\u03BB\u03AE\u03BB\u03C9\u03C2 \u03C1\u03C5\u03B8\u03BC\u03B9\u03C3\u03BC\u03AD\u03BD\u03B1 \u03B3\u03B9\u03B1 \u03C4\u03B7\u03BD \u03B5\u03C0\u03AF\u03BB\u03C5\u03C3\u03B7 \u03C3\u03C5\u03B3\u03BA\u03B5\u03BA\u03C1\u03B9\u03BC\u03AD\u03BD\u03C9\u03BD \u03C0\u03C1\u03BF\u03B2\u03BB\u03B7\u03BC\u03AC\u03C4\u03C9\u03BD \u03C3\u03C7\u03B5\u03B4\u03AF\u03B1\u03C3\u03B7\u03C2 \u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03B9\u03BA\u03BF\u03CD \u03BA\u03B1\u03B9 \u03AD\u03C4\u03BF\u03B9\u03BC\u03B1 \u03B3\u03B9\u03B1 \u03C7\u03C1\u03AE\u03C3\u03B7." . . . "In software engineering, a software design pattern is a general, reusable solution to a commonly occurring problem within a given context in software design. It is not a finished design that can be transformed directly into source or machine code. Rather, it is a description or template for how to solve a problem that can be used in many different situations. Design patterns are formalized best practices that the programmer can use to solve common problems when designing an application or system. Object-oriented design patterns typically show relationships and interactions between classes or objects, without specifying the final application classes or objects that are involved. Patterns that imply mutable state may be unsuited for functional programming languages. Some patterns can be rendered unnecessary in languages that have built-in support for solving the problem they are trying to solve, and object-oriented patterns are not necessarily suitable for non-object-oriented languages. Design patterns may be viewed as a structured approach to computer programming intermediate between the levels of a programming paradigm and a concrete algorithm." . . . . . . . "Design pattern (traducibile in lingua italiana come schema progettuale, schema di progettazione, o schema architetturale), in informatica e specialmente nell'ambito dell'ingegneria del software, \u00E8 un concetto che pu\u00F2 essere definito \"una soluzione progettuale generale ad un problema ricorrente\". Si tratta di una descrizione o modello logico da applicare per la risoluzione di un problema che pu\u00F2 presentarsi in diverse situazioni durante le fasi di progettazione e sviluppo del software, ancor prima della definizione dell'algoritmo risolutivo della parte computazionale. \u00C8 un approccio spesso efficace nel contenere o ridurre il debito tecnico." . . . . . . . . "Los patrones de dise\u00F1o son unas t\u00E9cnicas para resolver problemas comunes en el desarrollo de software y otros \u00E1mbitos referentes al dise\u00F1o de interacci\u00F3n o interfaces. Un patr\u00F3n de dise\u00F1o resulta ser una soluci\u00F3n a un problema de dise\u00F1o. Para que una soluci\u00F3n sea considerada un patr\u00F3n debe poseer ciertas caracter\u00EDsticas. Una de ellas es que debe haber comprobado su efectividad resolviendo problemas similares en ocasiones anteriores. Otra es que debe ser reutilizable, lo que significa que es aplicable a diferentes problemas de dise\u00F1o en distintas circunstancias.\u200B" . . . . . "En enginyeria de programari, un patr\u00F3 de disseny \u00E9s una soluci\u00F3 general a un problema com\u00FA i recurrent en el disseny de programari. Un patr\u00F3 de disseny no \u00E9s un disseny acabat que es pot transformar directament en codi; \u00E9s una descripci\u00F3 o plantilla per resoldre un problema que es pot utilitzar en moltes situacions diferents. Els patrons de disseny orientats a objectes normalment mostren relacions i interaccions entre classes o objectes, sense especificar les classes d'aplicaci\u00F3 finals o objectes que hi estan implicats. Els algorismes no s\u00F3n considerats patrons de disseny, ja que aquests resolen els problemes computacionals m\u00E9s que els problemes de disseny." . "Entwurfsmuster (englisch design patterns) sind bew\u00E4hrte L\u00F6sungsschablonen f\u00FCr wiederkehrende Entwurfsprobleme sowohl in der Architektur als auch in der Softwarearchitektur und -entwicklung. Sie stellen damit eine wiederverwendbare Vorlage zur Probleml\u00F6sung dar, die in einem bestimmten Zusammenhang einsetzbar ist. In den letzten Jahren hat der Ansatz der Entwurfsmuster auch zunehmendes Interesse im Bereich der Mensch-Computer-Interaktion gefunden. Urspr\u00FCnglich wurde der Begriff in der Architektur von Christopher Alexander verwendet." . . . . . . . "Pola desain" . . . . . . . . . . . . . . . "N\u00E1vrhov\u00FD vzor (anglicky design pattern) v softwarov\u00E9m in\u017Een\u00FDrstv\u00ED p\u0159edstavuje obecn\u00E9 \u0159e\u0161en\u00ED probl\u00E9mu, kter\u00E9 se vyu\u017E\u00EDv\u00E1 p\u0159i n\u00E1vrhu po\u010D\u00EDta\u010Dov\u00FDch program\u016F. N\u00E1vrhov\u00FD vzor nen\u00ED knihovnou nebo \u010D\u00E1st\u00ED zdrojov\u00E9ho k\u00F3du, kter\u00E1 by se dala p\u0159\u00EDmo vlo\u017Eit do na\u0161eho programu, jedn\u00E1 se o popis \u0159e\u0161en\u00ED probl\u00E9mu nebo \u0161ablonu, kter\u00E1 m\u016F\u017Ee b\u00FDt pou\u017Eita v r\u016Fzn\u00FDch situac\u00EDch. Objektov\u011B orientovan\u00E9 n\u00E1vrhov\u00E9 vzory typicky ukazuj\u00ED vztahy a interakce mezi t\u0159\u00EDdami a objekty, ani\u017E by ur\u010Dovaly implementaci konkr\u00E9tn\u00ED t\u0159\u00EDdy. Algoritmy nejsou pova\u017Eov\u00E1ny za n\u00E1vrhov\u00E9 vzory, proto\u017Ee \u0159e\u0161\u00ED konkr\u00E9tn\u00ED probl\u00E9my a nikoliv probl\u00E9my n\u00E1vrhu. N\u00E1vrhov\u00E9 vzory nepoch\u00E1zej\u00ED ze softwarov\u00E9ho in\u017Een\u00FDrstv\u00ED \u2013 jsou zcela b\u011B\u017En\u00E9 v ka\u017Edodenn\u00EDm \u017Eivot\u011B. K asi nejzn\u00E1m\u011Bj\u0161\u00EDm a nejstar\u0161\u00EDm p\u0159\u00EDklad\u016Fm pat\u0159\u00ED architektura. Gotickou katedr\u00E1lu je mo\u017En\u00E9 poznat u\u017E zdaleka pr\u00E1v\u011B proto, \u017Ee tehdej\u0161\u00ED architekti a jejich stavebn\u00ED spole\u010Dnosti pou\u017E\u00EDvali stejn\u00E9 n\u00E1vrhov\u00E9 vzory."@cs . . . . . . "\u0428\u0430\u0431\u043B\u043E\u043D\u0438 \u043F\u0440\u043E\u0454\u043A\u0442\u0443\u0432\u0430\u043D\u043D\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043D\u043E\u0433\u043E \u0437\u0430\u0431\u0435\u0437\u043F\u0435\u0447\u0435\u043D\u043D\u044F (\u0430\u043D\u0433\u043B. software design patterns) \u2014 \u0435\u0444\u0435\u043A\u0442\u043D\u0456 \u0441\u043F\u043E\u0441\u043E\u0431\u0438 \u0432\u0438\u0440\u0456\u0448\u0435\u043D\u043D\u044F \u0437\u0430\u0434\u0430\u0447 \u043F\u0440\u043E\u0454\u043A\u0442\u0443\u0432\u0430\u043D\u043D\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043D\u043E\u0433\u043E \u0437\u0430\u0431\u0435\u0437\u043F\u0435\u0447\u0435\u043D\u043D\u044F. \u0428\u0430\u0431\u043B\u043E\u043D \u043D\u0435 \u0454 \u0437\u0430\u043A\u0456\u043D\u0447\u0435\u043D\u0438\u043C \u0437\u0440\u0430\u0437\u043A\u043E\u043C, \u044F\u043A\u0438\u0439 \u043C\u043E\u0436\u043D\u0430 \u0431\u0435\u0437\u043F\u043E\u0441\u0435\u0440\u0435\u0434\u043D\u044C\u043E \u0442\u0440\u0430\u043D\u0441\u043B\u044E\u0432\u0430\u0442\u0438 \u0432 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043D\u0438\u0439 \u043A\u043E\u0434. \u041E\u0431'\u0454\u043A\u0442\u043D\u043E-\u043E\u0440\u0456\u0454\u043D\u0442\u043E\u0432\u0430\u043D\u0438\u0439 \u0448\u0430\u0431\u043B\u043E\u043D \u043D\u0430\u0439\u0447\u0430\u0441\u0442\u0456\u0448\u0435 \u0454 \u0437\u0440\u0430\u0437\u043A\u043E\u043C \u0432\u0438\u0440\u0456\u0448\u0435\u043D\u043D\u044F \u043F\u0440\u043E\u0431\u043B\u0435\u043C\u0438 \u0456 \u0432\u0456\u0434\u043E\u0431\u0440\u0430\u0436\u0430\u0454 \u0432\u0456\u0434\u043D\u043E\u0448\u0435\u043D\u043D\u044F \u043C\u0456\u0436 \u043A\u043B\u0430\u0441\u0430\u043C\u0438 \u0442\u0430 \u043E\u0431'\u0454\u043A\u0442\u0430\u043C\u0438, \u0431\u0435\u0437 \u0432\u043A\u0430\u0437\u0456\u0432\u043A\u0438 \u043D\u0430 \u0442\u0435, \u044F\u043A \u0431\u0443\u0434\u0435 \u0437\u0440\u0435\u0448\u0442\u043E\u044E \u0440\u0435\u0430\u043B\u0456\u0437\u043E\u0432\u0430\u043D\u0435 \u0446\u0435 \u0432\u0456\u0434\u043D\u043E\u0448\u0435\u043D\u043D\u044F."@uk . . . "Design pattern (traducibile in lingua italiana come schema progettuale, schema di progettazione, o schema architetturale), in informatica e specialmente nell'ambito dell'ingegneria del software, \u00E8 un concetto che pu\u00F2 essere definito \"una soluzione progettuale generale ad un problema ricorrente\". Si tratta di una descrizione o modello logico da applicare per la risoluzione di un problema che pu\u00F2 presentarsi in diverse situazioni durante le fasi di progettazione e sviluppo del software, ancor prima della definizione dell'algoritmo risolutivo della parte computazionale. \u00C8 un approccio spesso efficace nel contenere o ridurre il debito tecnico. I design pattern orientati agli oggetti tipicamente mostrano relazioni ed interazioni tra classi o oggetti, senza specificare le classi applicative finali coinvolte, risiedendo quindi nel dominio dei e delle interconnessioni. Ad un livello pi\u00F9 alto sono invece i pattern architetturali che hanno un ambito ben pi\u00F9 ampio, descrivendo un pattern complessivo adottato dall'intero sistema, la cui implementazione logica d\u00E0 vita a un framework." . . . . "Designm\u00F6nster (design pattern p\u00E5 engelska) \u00E4r en problemidentifieringsteknik inom arkitektur och programutvecklingsmetodik som inneb\u00E4r att man katalogiserar olika typiska problem och deras typiska l\u00F6sningar. Upphovsmannen till konceptet designm\u00F6nster, arkitekten Christopher Alexander, t\u00E4nkte sig ett designm\u00F6nster som k\u00E4rnan till l\u00F6sningen p\u00E5 ett f\u00F6r arkitekter vanligt f\u00F6rekommande problem. Dessa tankeg\u00E5ngar var enkla och l\u00E4mpliga att f\u00F6ra \u00F6ver p\u00E5 utveckling av mjukvara, framf\u00F6rallt objektorienterad s\u00E5dan: metoden syftar d\u00E5 till att genom rikliga exemplifieringar kodifiera kunskap om programutveckling."@sv . . . . . . . . . . . . . . . . "En enginyeria de programari, un patr\u00F3 de disseny \u00E9s una soluci\u00F3 general a un problema com\u00FA i recurrent en el disseny de programari. Un patr\u00F3 de disseny no \u00E9s un disseny acabat que es pot transformar directament en codi; \u00E9s una descripci\u00F3 o plantilla per resoldre un problema que es pot utilitzar en moltes situacions diferents." . . . . . . "Patr\u00F3 de disseny" . . . . . . . . . . . . . . . . . . "\u30BD\u30D5\u30C8\u30A6\u30A7\u30A2\u958B\u767A\u306B\u304A\u3051\u308B\u30C7\u30B6\u30A4\u30F3\u30D1\u30BF\u30FC\u30F3\u307E\u305F\u306F\u8A2D\u8A08\u30D1\u30BF\u30FC\u30F3\uFF08\u82F1: design pattern\uFF09\u3068\u306F\u3001\u904E\u53BB\u306E\u30BD\u30D5\u30C8\u30A6\u30A7\u30A2\u8A2D\u8A08\u8005\u304C\u767A\u898B\u3057\u7DE8\u307F\u51FA\u3057\u305F\u8A2D\u8A08\u30CE\u30A6\u30CF\u30A6\u3092\u84C4\u7A4D\u3057\u3001\u540D\u524D\u3092\u3064\u3051\u3001\u518D\u5229\u7528\u3057\u3084\u3059\u3044\u3088\u3046\u306B\u7279\u5B9A\u306E\u898F\u7D04\u306B\u5F93\u3063\u3066\u30AB\u30BF\u30ED\u30B0\u5316\u3057\u305F\u3082\u306E\u3067\u3042\u308B\u3002\u30D1\u30BF\u30FC\u30F3\uFF08pattern\uFF09\u3068\u306F\u3001\u578B\u7D19\uFF08\u304B\u305F\u304C\u307F\uFF09\u3084\u3072\u306A\u5F62\u3092\u610F\u5473\u3059\u308B\u3002 \u672C\u7A3F\u3067\u306E\u30C7\u30B6\u30A4\u30F3\u306F\u72ED\u7FA9\u306E\u8A2D\u8A08\u3068\u3044\u3046\u610F\u5473\u3067\u3042\u308A\u3001CSS\u3084HTML\u306A\u3069\u3067\u4F7F\u308F\u308C\u308B\u610F\u5320\u30C7\u30B6\u30A4\u30F3\u306E\u5B9A\u5F62\u3092\u793A\u3059\u300C\u30C7\u30B6\u30A4\u30F3\u30D1\u30BF\u30FC\u30F3\u300D\u3068\u306F\u7570\u306A\u308B\u3002" . "\u062A\u0639\u062A\u0628\u0631 \u0646\u0645\u0627\u0630\u062C \u0627\u0644\u062A\u0635\u0645\u064A\u0645 (\u0628\u0627\u0644\u0625\u0646\u062C\u0644\u064A\u0632\u064A\u0629: Design Patterns)\u200F \u0641\u0631\u0639\u0627\u064B \u0645\u0647\u0645\u0651\u0627\u064B \u0645\u0646 \u0641\u0631\u0648\u0639 \u0648\u0639\u0644\u0648\u0645 \u0647\u0646\u062F\u0633\u0629 \u0627\u0644\u0628\u0631\u0645\u062C\u064A\u0627\u062A \u0631\u063A\u0645 \u0627\u0646\u062A\u0642\u0627\u062F \u0627\u0644\u0628\u0639\u0636 \u0644\u0647. \u062A\u0647\u062F\u0641 \u0646\u0645\u0627\u0630\u062C \u0627\u0644\u062A\u0635\u0645\u064A\u0645 \u0625\u0644\u0649 \u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0627\u0644\u0645\u062A\u0643\u0631\u0631 \u0644\u062D\u0644\u0648\u0644 \u0648\u0636\u0639\u062A \u0644\u0645\u0634\u0627\u0643\u0644 \u062A\u0639\u062A\u0628\u0631 \u0641\u064A \u062D\u062F \u0630\u0627\u062A\u0647\u0627 \u0645\u062A\u0643\u0631\u0631\u0629 \u0623\u0648 \u0645\u0648\u062C\u0648\u062F\u0629 \u0628\u0643\u062B\u0631\u0629 \u0641\u064A \u0639\u0645\u0644\u064A\u0629 \u062A\u0635\u0645\u064A\u0645 \u0627\u0644\u0628\u0631\u0645\u062C\u064A\u0627\u062A. \u0644\u0627 \u062A\u0646\u0637\u0628\u0642 \u0647\u0630\u0647 \u0627\u0644\u0646\u0638\u0631\u064A\u0629 \u0639\u0644\u0649 \u062A\u0635\u0645\u064A\u0645 \u0627\u0644\u0628\u0631\u0645\u062C\u064A\u0627\u062A \u0641\u062D\u0633\u0628\u060C \u0628\u0644 \u062A\u062A\u0639\u062F\u0627\u0647 \u0625\u0644\u0649 \u0639\u062F\u0629 \u0639\u0644\u0648\u0645 \u0623\u062E\u0631\u0649 \u0645\u062B\u0644 \u0647\u0646\u062F\u0633\u0629 \u0627\u0644\u0645\u0628\u0627\u0646\u064A \u0648\u0647\u0646\u062F\u0633\u0629 \u0627\u0644\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A\u0627\u062A \u0648\u062D\u062A\u0651\u0649 \u0627\u0644\u0637\u0628\u062E. \u0645\u0646 \u0627\u0644\u0623\u062E\u0637\u0627\u0621 \u0627\u0644\u0645\u0646\u062A\u0634\u0631\u0629 \u0627\u0639\u062A\u0628\u0627\u0631 \u0646\u0645\u0627\u0630\u062C \u0627\u0644\u062A\u0635\u0645\u064A\u0645 \u062D\u0644\u0648\u0644\u064B\u0627 \u0643\u0627\u0645\u0644\u0629 \u0623\u0648 \u062C\u0627\u0647\u0632\u0629 \u0644\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0645\u0628\u0627\u0634\u0631\u0629\u060C \u0641\u0647\u064A \u0644\u0627 \u062A\u063A\u062F\u0648 \u0623\u0646 \u062A\u0643\u0648\u0646 \u0625\u0644\u0627 \u0646\u0645\u0648\u0630\u062C\u0627 \u0643\u0645\u0627 \u064A\u062F\u0644 \u0627\u0633\u0645\u0647\u0627 \u064A\u062D\u062A\u0627\u062C \u0644\u0644\u062A\u0643\u064A\u064A\u0641 \u0648\u0627\u0644\u062A\u062D\u062F\u064A\u062F \u0623\u0643\u062B\u0631 \u0644\u0643\u064A \u064A\u0648\u0627\u062C\u0647 \u0645\u0634\u0643\u0644\u0629 \u0645\u062D\u062F\u062F\u0629.\u0623\u063A\u0644\u0628 \u0646\u0645\u0627\u0630\u062C \u0627\u0644\u062A\u0635\u0645\u064A\u0645 \u062A\u0639\u062A\u0645\u062F \u0639\u0644\u0649 \u0627\u0644\u062A\u0648\u062C\u0647 \u0627\u0644\u0643\u0627\u0626\u0646\u064A \u0641\u064A \u0627\u0644\u0628\u0631\u0645\u062C\u0629. \u0644\u0630\u0644\u0643 \u0646\u062C\u062F\u0647\u0627 \u062A\u0636\u0639 \u062A\u0635\u0648\u0631\u0627\u064B \u0642\u0627\u0626\u0645 \u0639\u0644\u0649 \u0627\u0644\u062A\u0641\u0627\u0639\u0644\u0627\u062A \u0648\u0627\u0644\u0639\u0644\u0627\u0642\u0627\u062A \u0627\u0644\u0645\u0645\u0643\u0646\u0629 \u0628\u064A\u0646 \u0645\u062E\u062A\u0644\u0641 \u0627\u0644\u0641\u0626\u0627\u062A \u0627\u0644\u0645\u0643\u0648\u0646\u0629 \u0644\u0644\u0628\u0631\u0646\u0627\u0645\u062C." . . . . . . . . . "\u0646\u0645\u0627\u0630\u062C \u0627\u0644\u062A\u0635\u0645\u064A\u0645 (\u0647\u0646\u062F\u0633\u0629 \u0627\u0644\u0628\u0631\u0645\u062C\u064A\u0627\u062A)" . "\uC18C\uD504\uD2B8\uC6E8\uC5B4 \uB514\uC790\uC778 \uD328\uD134(software design pattern)\uC740 \uC18C\uD504\uD2B8\uC6E8\uC5B4 \uACF5\uD559\uC758 \uC18C\uD504\uD2B8\uC6E8\uC5B4 \uB514\uC790\uC778\uC5D0\uC11C \uD2B9\uC815 \uBB38\uB9E5\uC5D0\uC11C \uACF5\uD1B5\uC801\uC73C\uB85C \uBC1C\uC0DD\uD558\uB294 \uBB38\uC81C\uC5D0 \uB300\uD574 \uC7AC\uC0AC\uC6A9 \uAC00\uB2A5\uD55C \uD574\uACB0\uCC45\uC774\uB2E4. \uC18C\uC2A4\uB098 \uAE30\uACC4 \uCF54\uB4DC\uB85C \uBC14\uB85C \uC804\uD658\uB420\uC218 \uC788\uB294 \uC644\uC131\uB41C \uB514\uC790\uC778\uC740 \uC544\uB2C8\uBA70, \uB2E4\uB978 \uC0C1\uD669\uC5D0 \uB9DE\uAC8C \uC0AC\uC6A9\uB420 \uC218 \uC788\uB294 \uBB38\uC81C\uB4E4\uC744 \uD574\uACB0\uD558\uB294\uB370\uC5D0 \uC4F0\uC774\uB294 \uC11C\uC220\uC774\uB098 \uD15C\uD50C\uB9BF\uC774\uB2E4. \uB514\uC790\uC778 \uD328\uD134\uC740 \uD504\uB85C\uADF8\uB798\uBA38\uAC00 \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC774\uB098 \uC2DC\uC2A4\uD15C\uC744 \uB514\uC790\uC778\uD560 \uB54C \uACF5\uD1B5\uB41C \uBB38\uC81C\uB4E4\uC744 \uD574\uACB0\uD558\uB294\uB370\uC5D0 \uC4F0\uC774\uB294 \uD615\uC2DD\uD654 \uB41C \uAC00\uC7A5 \uC88B\uC740 \uAD00\uD589\uC774\uB2E4."@ko . . . . . . . . . . . . . "\u8BBE\u8BA1\u6A21\u5F0F (\u8BA1\u7B97\u673A)" . "Ontwerppatroon" . . . . . "Pola desain atau pola rancangan (bahasa Inggris: design pattern) adalah sebuah istilah di dalam rekayasa perangkat lunak yang mengacu pada solusi umum yang bisa dipergunakan kembali atau berulang-ulang untuk menyelesaikan masalah-masalah yang umum terjadi dalam konteks tertentu atau khusus yang ditemui pada desain perangkat lunak. Ada banyak jenis pola desain. Contohnya:" . . . . . . . . . . . . "Een ontwerppatroon of patroon (Engels: design pattern) in de informatica is een generiek opgezette softwarestructuur, die een bepaald veelvoorkomend type software-ontwerpprobleem oplost. Het patroon geeft geen concrete oplossing, maar biedt een soort sjabloon, waarmee het ontwerpprobleem kan worden aangepakt. In de wereld van het objectgeori\u00EBnteerd programmeren zal een ontwerppatroon eruitzien als een klassendiagram, waar de relatie tussen de verschillende klassen en objecten weergegeven wordt. Een ontwerppatroon is geen algoritme, omdat een algoritme een berekeningsprobleem oplost en geen ontwerpprobleem. Onderstaand artikel geeft uitleg over het meest gebruikte groep van patronen, die van de \"gang of four\". Voor andere patronen, zie GRASP. Naast ontwerppatronen zijn er in de loop van de tijd ook patronen ontstaan op het gebied van de informatiearchitectuur en voor het het beveiligen van informatie." . . . . . . . . . . . "\u03A3\u03C4\u03B7\u03BD \u03C0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03B9\u03BA\u03AE, \u03AD\u03BD\u03B1 \u03C3\u03C7\u03B5\u03B4\u03B9\u03B1\u03C3\u03C4\u03B9\u03BA\u03CC \u03C0\u03C1\u03CC\u03C4\u03C5\u03C0\u03BF \u03AE \u03C3\u03C7\u03B5\u03B4\u03B9\u03B1\u03C3\u03C4\u03B9\u03BA\u03CC \u03BC\u03BF\u03C4\u03AF\u03B2\u03BF (design pattern) \u03BF\u03C1\u03AF\u03B6\u03B5\u03C4\u03B1\u03B9 \u03C9\u03C2 \u03BC\u03AF\u03B1 \u03B1\u03C0\u03BF\u03B4\u03B5\u03B4\u03B5\u03B9\u03B3\u03BC\u03AD\u03BD\u03B1 \u03BA\u03B1\u03BB\u03AE \u03BB\u03CD\u03C3\u03B7 \u03C0\u03BF\u03C5 \u03AD\u03C7\u03B5\u03B9 \u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03C3\u03C4\u03B5\u03AF \u03BC\u03B5 \u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1 \u03C3\u03C4\u03B7\u03BD \u03B5\u03C0\u03AF\u03BB\u03C5\u03C3\u03B7 \u03B5\u03BD\u03CC\u03C2 \u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03B1\u03BC\u03B2\u03B1\u03BD\u03CC\u03BC\u03B5\u03BD\u03BF\u03C5 \u03C0\u03C1\u03BF\u03B2\u03BB\u03AE\u03BC\u03B1\u03C4\u03BF\u03C2 \u03C3\u03C7\u03B5\u03B4\u03AF\u03B1\u03C3\u03B7\u03C2 \u03C3\u03C5\u03C3\u03C4\u03B7\u03BC\u03AC\u03C4\u03C9\u03BD \u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03B9\u03BA\u03BF\u03CD. \u03A4\u03B1 \u03C0\u03C1\u03CC\u03C4\u03C5\u03C0\u03B1 \u03C3\u03C7\u03B5\u03B4\u03AF\u03B1\u03C3\u03B7\u03C2 \u03BF\u03C1\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9 \u03C4\u03CC\u03C3\u03BF \u03C3\u03B5 \u03B5\u03C0\u03AF\u03C0\u03B5\u03B4\u03BF \u03BC\u03B1\u03BA\u03C1\u03BF\u03C3\u03BA\u03BF\u03C0\u03B9\u03BA\u03AE\u03C2 \u03C3\u03C7\u03B5\u03B4\u03AF\u03B1\u03C3\u03B7\u03C2 \u03CC\u03C3\u03BF \u03BA\u03B1\u03B9 \u03C3\u03B5 \u03B5\u03C0\u03AF\u03C0\u03B5\u03B4\u03BF \u03C5\u03BB\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7\u03C2, \u03B5\u03BD\u03CE \u03BC\u03B5 \u03C4\u03B7 \u03C7\u03C1\u03AE\u03C3\u03B7 \u03C4\u03BF\u03C5\u03C2 \u03AD\u03BD\u03B1\u03C2 \u03C0\u03C1\u03BF\u03B3\u03C1\u03B1\u03BC\u03BC\u03B1\u03C4\u03B9\u03C3\u03C4\u03AE\u03C2 \u03B1\u03BD\u03C4\u03B9\u03BA\u03B1\u03B8\u03B9\u03C3\u03C4\u03AC \u03C0\u03C1\u03B1\u03BA\u03C4\u03B9\u03BA\u03CE\u03C2 \u03BC\u03B5\u03B3\u03AC\u03BB\u03B1 \u03C4\u03BC\u03AE\u03BC\u03B1\u03C4\u03B1 \u03C4\u03BF\u03C5 \u03BA\u03CE\u03B4\u03B9\u03BA\u03B1 \u03C4\u03BF\u03C5 \u03BC\u03B5 . \u03A0\u03C1\u03CC\u03BA\u03B5\u03B9\u03C4\u03B1\u03B9 \u03B3\u03B9\u03B1 \u03B1\u03C6\u03B1\u03B9\u03C1\u03AD\u03C3\u03B5\u03B9\u03C2 \u03C5\u03C8\u03B7\u03BB\u03BF\u03CD \u03B5\u03C0\u03B9\u03C0\u03AD\u03B4\u03BF\u03C5 \u03C0\u03BF\u03C5 \u03B1\u03C0\u03BF\u03C4\u03B5\u03BB\u03BF\u03CD\u03BD \u03C0\u03BB\u03AE\u03C1\u03B7 \u03C5\u03C0\u03BF\u03C3\u03C5\u03C3\u03C4\u03AE\u03BC\u03B1\u03C4\u03B1, \u03BA\u03B1\u03C4\u03B1\u03BB\u03BB\u03AE\u03BB\u03C9\u03C2 \u03C1\u03C5\u03B8\u03BC\u03B9\u03C3\u03BC\u03AD\u03BD\u03B1 \u03B3\u03B9\u03B1 \u03C4\u03B7\u03BD \u03B5\u03C0\u03AF\u03BB\u03C5\u03C3\u03B7 \u03C3\u03C5\u03B3\u03BA\u03B5\u03BA\u03C1\u03B9\u03BC\u03AD\u03BD\u03C9\u03BD \u03C0\u03C1\u03BF\u03B2\u03BB\u03B7\u03BC\u03AC\u03C4\u03C9\u03BD \u03C3\u03C7\u03B5\u03B4\u03AF\u03B1\u03C3\u03B7\u03C2 \u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03B9\u03BA\u03BF\u03CD \u03BA\u03B1\u03B9 \u03AD\u03C4\u03BF\u03B9\u03BC\u03B1 \u03B3\u03B9\u03B1 \u03C7\u03C1\u03AE\u03C3\u03B7." . . . . . "Patron de conception" . . . . . . . . . "Design pattern" . . . . . . . "\uC18C\uD504\uD2B8\uC6E8\uC5B4 \uB514\uC790\uC778 \uD328\uD134"@ko . "Wzorzec projektowy (ang. design pattern) \u2013 uniwersalne, sprawdzone w praktyce rozwi\u0105zanie cz\u0119sto pojawiaj\u0105cych si\u0119, powtarzalnych problem\u00F3w projektowych. Pokazuje powi\u0105zania i zale\u017Cno\u015Bci pomi\u0119dzy klasami oraz obiektami i u\u0142atwia tworzenie, modyfikacj\u0119 oraz utrzymanie kodu \u017Ar\u00F3d\u0142owego. Jest opisem rozwi\u0105zania, a nie jego implementacj\u0105. Wzorce projektowe stosowane s\u0105 w projektach wykorzystuj\u0105cych programowanie obiektowe." . "\u30C7\u30B6\u30A4\u30F3\u30D1\u30BF\u30FC\u30F3 (\u30BD\u30D5\u30C8\u30A6\u30A7\u30A2)" . . . . . "Em Engenharia de Software, um padr\u00E3o de desenho (portugu\u00EAs europeu) ou padr\u00E3o de projeto (portugu\u00EAs brasileiro) (do ingl\u00EAs design pattern) \u00E9 uma solu\u00E7\u00E3o geral para um problema que ocorre com frequ\u00EAncia dentro de um determinado contexto no projeto de software. Um padr\u00E3o de projeto n\u00E3o \u00E9 um projeto finalizado que pode ser diretamente transformado em c\u00F3digo fonte ou de m\u00E1quina, ele \u00E9 uma descri\u00E7\u00E3o ou modelo (template) de como resolver um problema que pode ser usado em muitas situa\u00E7\u00F5es diferentes. Padr\u00F5es s\u00E3o melhores pr\u00E1ticas formalizadas que o programador pode usar para resolver problemas comuns quando projetar uma aplica\u00E7\u00E3o ou sistema. Padr\u00F5es de projeto orientados a objeto normalmente mostram relacionamentos e intera\u00E7\u00F5es entre classes ou objetos, sem especificar as classes ou objetos da ap" . . . . . . . "Los patrones de dise\u00F1o son unas t\u00E9cnicas para resolver problemas comunes en el desarrollo de software y otros \u00E1mbitos referentes al dise\u00F1o de interacci\u00F3n o interfaces. Un patr\u00F3n de dise\u00F1o resulta ser una soluci\u00F3n a un problema de dise\u00F1o. Para que una soluci\u00F3n sea considerada un patr\u00F3n debe poseer ciertas caracter\u00EDsticas. Una de ellas es que debe haber comprobado su efectividad resolviendo problemas similares en ocasiones anteriores. Otra es que debe ser reutilizable, lo que significa que es aplicable a diferentes problemas de dise\u00F1o en distintas circunstancias.\u200B" . . . "Designm\u00F6nster (design pattern p\u00E5 engelska) \u00E4r en problemidentifieringsteknik inom arkitektur och programutvecklingsmetodik som inneb\u00E4r att man katalogiserar olika typiska problem och deras typiska l\u00F6sningar. Upphovsmannen till konceptet designm\u00F6nster, arkitekten Christopher Alexander, t\u00E4nkte sig ett designm\u00F6nster som k\u00E4rnan till l\u00F6sningen p\u00E5 ett f\u00F6r arkitekter vanligt f\u00F6rekommande problem. Dessa tankeg\u00E5ngar var enkla och l\u00E4mpliga att f\u00F6ra \u00F6ver p\u00E5 utveckling av mjukvara, framf\u00F6rallt objektorienterad s\u00E5dan: metoden syftar d\u00E5 till att genom rikliga exemplifieringar kodifiera kunskap om programutveckling. Standardverken p\u00E5 omr\u00E5det \u00E4r Design Patterns av Erich Gamma, Richard Helm, Ralph Johnson och John Vlissides (kallade Gang of Four, eller under f\u00F6rkortningen GoF) d\u00E5 det g\u00E4ller mjukvarutveckling och d\u00E5 det g\u00E4ller arkitektur."@sv . . . . . . . "Software design pattern" . . . . . "\u03A3\u03C7\u03B5\u03B4\u03B9\u03B1\u03C3\u03C4\u03B9\u03BA\u03AC \u03C0\u03C1\u03CC\u03C4\u03C5\u03C0\u03B1" . . . . . . "164952"^^ . . . . . . . . . "Patr\u00F3n de dise\u00F1o" . . "N\u00E1vrhov\u00FD vzor"@cs . . "\uC18C\uD504\uD2B8\uC6E8\uC5B4 \uB514\uC790\uC778 \uD328\uD134(software design pattern)\uC740 \uC18C\uD504\uD2B8\uC6E8\uC5B4 \uACF5\uD559\uC758 \uC18C\uD504\uD2B8\uC6E8\uC5B4 \uB514\uC790\uC778\uC5D0\uC11C \uD2B9\uC815 \uBB38\uB9E5\uC5D0\uC11C \uACF5\uD1B5\uC801\uC73C\uB85C \uBC1C\uC0DD\uD558\uB294 \uBB38\uC81C\uC5D0 \uB300\uD574 \uC7AC\uC0AC\uC6A9 \uAC00\uB2A5\uD55C \uD574\uACB0\uCC45\uC774\uB2E4. \uC18C\uC2A4\uB098 \uAE30\uACC4 \uCF54\uB4DC\uB85C \uBC14\uB85C \uC804\uD658\uB420\uC218 \uC788\uB294 \uC644\uC131\uB41C \uB514\uC790\uC778\uC740 \uC544\uB2C8\uBA70, \uB2E4\uB978 \uC0C1\uD669\uC5D0 \uB9DE\uAC8C \uC0AC\uC6A9\uB420 \uC218 \uC788\uB294 \uBB38\uC81C\uB4E4\uC744 \uD574\uACB0\uD558\uB294\uB370\uC5D0 \uC4F0\uC774\uB294 \uC11C\uC220\uC774\uB098 \uD15C\uD50C\uB9BF\uC774\uB2E4. \uB514\uC790\uC778 \uD328\uD134\uC740 \uD504\uB85C\uADF8\uB798\uBA38\uAC00 \uC5B4\uD50C\uB9AC\uCF00\uC774\uC158\uC774\uB098 \uC2DC\uC2A4\uD15C\uC744 \uB514\uC790\uC778\uD560 \uB54C \uACF5\uD1B5\uB41C \uBB38\uC81C\uB4E4\uC744 \uD574\uACB0\uD558\uB294\uB370\uC5D0 \uC4F0\uC774\uB294 \uD615\uC2DD\uD654 \uB41C \uAC00\uC7A5 \uC88B\uC740 \uAD00\uD589\uC774\uB2E4."@ko . . . . . . "44701"^^ . . . . . . . . . . . . . "En informatique, et plus particuli\u00E8rement en d\u00E9veloppement logiciel, un patron de conception (souvent appel\u00E9 design pattern) est un arrangement caract\u00E9ristique de modules, reconnu comme bonne pratique en r\u00E9ponse \u00E0 un probl\u00E8me de conception d'un logiciel. Il d\u00E9crit une solution standard, utilisable dans la conception de diff\u00E9rents logiciels. Un patron de conception est issu de l'exp\u00E9rience des concepteurs de logiciels[source insuffisante]. Il d\u00E9crit un arrangement r\u00E9current de r\u00F4les et d'actions jou\u00E9s par des modules d'un logiciel, et le nom du patron sert de vocabulaire commun entre le concepteur et le programmeur. D'une mani\u00E8re analogue \u00E0 un motif de conception en architecture, le patron de conception d\u00E9crit les grandes lignes d'une solution, qui peuvent ensuite \u00EAtre modifi\u00E9es et adapt\u00E9es en fonction des besoins. Les patrons de conception d\u00E9crivent des proc\u00E9d\u00E9s de conception g\u00E9n\u00E9raux et permettent en cons\u00E9quence de capitaliser l'exp\u00E9rience appliqu\u00E9e \u00E0 la conception de logiciel. Ils ont une influence sur l'architecture logicielle d'un syst\u00E8me informatique." .