heise Developer
91 subscribers
8.09K links
Informationen für Entwickler

Powered by @DerNewsChannel
Download Telegram
heise+ | C++-Tricks: Idiome als Programmier-Problemlöser
#CIdiome #CTricks #CC #Idiom #Idiome #Programmiersprachen #Programmierung

Idiome sind Low-Level Patterns und beschreiben, wie sich Probleme in einer spezifischen Sprache lösen lassen․ Der Artikel stellt einige vor․
heise-Angebot: Online-Workshop: Design Pattern und Idiome in Python
#DesignPattern #Idiome #Python

Welche Design Pattern und Idiome stehen Entwicklerinnen und Entwicklern in Python zur Verfügung und wie lassen sie sich effizient nutzen?
Idiome in der Softwareentwicklung: Das Copy-and-Swap-Idiom
#CC #Idiome #Softwareentwicklung

Das Copy-and-Swap Idiom erlaubt es in C++, Operation mit Rollback Semantik zu implementieren․
Idiome in der Softwareentwicklung: Value-Objekte
#CC #Idiome #Programmiersprachen

Das Konzept Value-Objekt stammt aus dem Buch "Domain Driven Design" von Eric Evans․ Die Gleichheit beruht auf dem Zustand, aber nicht der Identität des Objekts․
Idiome in der Softwareentwicklung: Das Iterator-Protokoll
#CC #Idiome #Programmiersprachen

Um einen benutzerdefinierten Datentyp in einer Range-based for-Schleife einsetzen zu können, muss dieser Datentyp das Iterator-Protokoll implementieren․
Idiome in der Softwareentwicklung: Covariant Return Type
#CC #Idiome #Programmiersprachen

Für die Implementierung des Prototyp-Musters in C++ ist der Covariant Return Type essenziell․
Idiome in der Softwareentwicklung: Polymorphie und Templates
#CC #Idiome #Patterns #Softwareentwicklung

Dieser Beitrag fasst die wichtigsten Fakten zu den in C++ häufig verwendeten Idiomen für Polymorphismus und Templates zusammen․
Strukturen in der Softwareentwicklung: Architekturmuster
#CC #Idiome #Patterns #SoftwareArchitektur #Softwareentwicklung

Architekturmuster beschreiben die grundlegende Struktur eines Softwaresystems und basieren oft auf Entwurfsmustern․