мета-данные страницы
  •  

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
glossary:design:idioms:ns_index [2025/05/18 20:58] radi0devglossary:design:idioms:ns_index [2025/11/09 12:07] (текущий) – внешнее изменение A User Not Logged in
Строка 1: Строка 1:
-====== идиомы ======+====== idioms ======
  
-//Идиома// в программировании - это устойчивый шаблон кода, решающий типовую (конкретную) задачу, в отличии от паттернов [[glossary:design:patterns:ns_index|проектирования]] и [[glossary:design:architecture:ns_index|архитектуры]], определяющих саму структуру класса / системы. Т.е. идиомы проще и конкретнее паттернов. +++++Навигация|
- +
-Навигация:+
 {{indexmenu>glossary:design:idioms| tsort dsort hsort nsort}} {{indexmenu>glossary:design:idioms| tsort dsort hsort nsort}}
 +++++
  
-  * [[glossary:design:idioms:pimpl]] +//Идиома// в программировании это устойчивый шаблон кода, решающий типовую (конкретную) задачу, в отличии от паттернов [[glossary:design:patterns:ns_index|проектирования]] и [[glossary:design:architecture:ns_index|архитектуры]], определяющих саму структуру класса / системы. Т.е. идиомы проще и конкретнее паттернов.
-  * [[glossary:design:idioms:non-copyable_non-movable]] +
-  * [[glossary:design:idioms:erase-remove]] +
-  * [[glossary:design:idioms:copy_and_swap]] +
-  * [[glossary:design:idioms:copy_on_write]] +
-  * [[glossary:design:idioms:crtp]] +
- +