Modern C++ Design Patterns

This course provides beginning to intermediate C++ developers with the knowledge required for up-to-date C++ programming. It begins by introducing the concepts of design patterns and idioms, outlining their usefulness, and demonstrating some traditional C++ implementations using pointers and manual...

Descripción completa

Detalles Bibliográficos
Otros Autores: Templeman, Julian, author (author)
Formato: Video
Idioma:Inglés
Publicado: Infinite Skills 2017.
Edición:1st edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009631338406719
Descripción
Sumario:This course provides beginning to intermediate C++ developers with the knowledge required for up-to-date C++ programming. It begins by introducing the concepts of design patterns and idioms, outlining their usefulness, and demonstrating some traditional C++ implementations using pointers and manual memory management. Next, it covers two developments that changed the way C++ programmers write code: The important new features released in C++ 11 and C++ 14; and the new awareness that functional programming techniques can help create more robust and maintainable code. The course concludes by showing how this new knowledge can be used to write current implementations of several patterns and idioms, including RAII, Observer, and functional operations such as map and filter. Boost your C++ skill by acquiring the knowledge essential to modern C++ programming Understand the meaning and importance of design patterns and idioms Explore and master the new C++ features added in C++ 11 and C++ 14 Discover the principles and advantages of functional programming See how this new C++ knowledge is used to implement patterns and idioms Julian Templeman runs the London UK based consulting company Templeman Consulting. He's worked in software development for 40 years, has written code in over 20 languages, and has worked with C++ for over 20 years. A professional consultant, trainer and writer, Julian has authored multiple programming books and videos, including the O'Reilly title "Practical Scala for Java Developers".
Notas:Title from title screen (Safari, viewed March 15, 2017).
Date of release from research description page (Safari, viewed March 15, 2017).
Descripción Física:1 online resource (1 video file, approximately 1 hr., 38 min.)