Artwork

محتوای ارائه شده توسط Björn Schorre. تمام محتوای پادکست شامل قسمت‌ها، گرافیک‌ها و توضیحات پادکست مستقیماً توسط Björn Schorre یا شریک پلتفرم پادکست آن‌ها آپلود و ارائه می‌شوند. اگر فکر می‌کنید شخصی بدون اجازه شما از اثر دارای حق نسخه‌برداری شما استفاده می‌کند، می‌توانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Player FM - برنامه پادکست
با برنامه Player FM !

Modernes C++ - Effiziente Softwareentwicklung mit neuen Standards und Best Practices

50:34
 
اشتراک گذاری
 

Manage episode 439181649 series 2398161
محتوای ارائه شده توسط Björn Schorre. تمام محتوای پادکست شامل قسمت‌ها، گرافیک‌ها و توضیحات پادکست مستقیماً توسط Björn Schorre یا شریک پلتفرم پادکست آن‌ها آپلود و ارائه می‌شوند. اگر فکر می‌کنید شخصی بدون اجازه شما از اثر دارای حق نسخه‌برداری شما استفاده می‌کند، می‌توانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal

10.09.2024 50 Minuten

document.addEventListener("DOMContentLoaded", function() { var player = document.getElementById("player-671dbba584b72"); podlovePlayerCache.add([{"url":"https:\/\/zukunftsarchitekten-podcast.de\/wp-json\/podlove-web-player\/shortcode\/publisher\/8975","data":{"version":5,"show":{"title":"Systems-Engineering f\u00fcr Machende und Entscheidende","subtitle":"Du erh\u00e4ltst Tipps und Impulse aus der Projekt-Praxis, damit du erfolgreich deine Projekte auf die n\u00e4chste Ebene heben kannst.","summary":"Der Podcast f\u00fcr Entscheidende, die ma\u00dfgeblich komplexe Projekte gestalten. Fragen werden m\u00f6glichst pers\u00f6nlich, unterhaltsam und auf gleicher Augenh\u00f6he mit dem H\u00f6rer vermittelt. Bj\u00f6rn Schorre gibt sein Wissen und seine Erfahrung aus \u00fcber 23 Jahren als aktiver Systemingenieur in Projekten der Automobil-, Telekomunikations- und Automatisierungsbranche weiter. Damit du erfolgreich und stolz sein kannst auf dein Projekt. Entdecke, wie ihr mit pragmatischen Vorgehensweisen eure Projekte besser umsetzen und wirkungsvoll f\u00fchren kannst. Agile, Scrum, Lean, F\u00fchrung, Leadership, Projektmanagement, Lastenheft, Pflichtenheft, Requirements Engineering, Requirements Management, Mechatronik, Softwareentwicklung, Systemarchitektur und alles, was hilft, um besser zu verstehen, wie ihr eure Projekte umsetzen k\u00f6nnt.","poster":"https:\/\/zukunftsarchitekten-podcast.de\/podlove\/image\/68747470733a2f2f7a756b756e667473617263686974656b74656e2d706f64636173742e64652f77702d636f6e74656e742f75706c6f6164732f323032312f30362f546974656c62696c642d506f64636173745f3230303078323030302e706e67\/500\/0\/0\/systems-engineering-fuer-machende-und-entscheidende","link":"https:\/\/zukunftsarchitekten-podcast.de"},"title":"ZA225 - Modernes C++ - Effiziente Softwareentwicklung mit neuen Standards und Best Practices","subtitle":"So wirst du in der Episode erfahren warum es sinnvoll ist, seine Softwareentwicklung mit modernen Programmiertechniken auszuf\u00fchren und weshalb Weiterbildung zum integralen Bestandteil der Arbeit werden muss.","summary":"Mit Rainer Grimm ins Detail: Von C++11 bis C++26 \u2013 Core Guidelines, Multithreading, Smart-Pointer und die Zukunft der Softwareentwicklung","publicationDate":"2024-09-10T22:00:32+02:00","duration":"00:50:34.818","poster":"https:\/\/zukunftsarchitekten-podcast.de\/podlove\/image\/68747470733a2f2f7a756b756e667473617263686974656b74656e2d706f64636173742e64652f77702d636f6e74656e742f75706c6f6164732f323032342f30392f506f64636173745f5a41505f536f6369616c4d656469612d42696c645f5a413232352e706e67\/500\/0\/0\/modernes-c-effiziente-softwareentwicklung-mit-neuen-standards-und-best-practices","link":"https:\/\/zukunftsarchitekten-podcast.de\/2024\/09\/za225-modernes-c-effiziente-softwareentwicklung-mit-neuen-standards-und-best-practices\/","chapters":[{"start":"00:00:02.458","title":"Episode 225 - Modernes C++","href":"","image":""},{"start":"00:00:39.478","title":"Softwareentwicklung mit modernen Techniken","href":"","image":""},{"start":"00:06:30.774","title":"C++ als Schulungsthema","href":"","image":""},{"start":"00:08:00.934","title":"Der Blog \"Modernes C++\"","href":"","image":""},{"start":"00:08:56.233","title":"Was ist modernes C++?","href":"","image":""},{"start":"00:10:47.493","title":"Die Vorteile der Move-Semantik","href":"","image":""},{"start":"00:12:07.107","title":"Smart Pointer in C++","href":"","image":""},{"start":"00:13:32.971","title":"Deterministisches Destruktionsverhalten","href":"","image":""},{"start":"00:14:20.831","title":"Weiterentwicklung zu C++20","href":"","image":""},{"start":"00:18:38.008","title":"Co-Routinen und asynchrone Programmierung","href":"","image":""},{"start":"00:20:59.664","title":"Ausblick auf C++26","href":"","image":""},{"start":"00:24:23.632","title":"Die Core Guidelines f\u00fcr C++","href":"","image":""},{"start":"00:26:59.047","title":"Best Practices in der Softwareentwicklung","href":"","image":""},{"start":"00:30:08.035","title":"Bedeutung moderner Techniken","href":"","image":""},{"start":"00:34:03.755","title":"Rainer's Mentoring-Programm","href":"","image":""},{"start":"00:37:14.381","title":"Aufbau des Mentoring-Programms","href":"","image":""},{"start":"00:42:44.500","title":"Rainer's Erfahrung mit ALS","href":"","image":""},{"start":"00:47:51.822","title":"Zusammenfassung des Gespr\u00e4chs","href":"","image":""}],"audio":[{"url":"https:\/\/zukunftsarchitekten-podcast.de\/podlove\/file\/690\/s\/webplayer\/c\/website\/za225-modernes-c-effiziente-softwareentwicklung-mit-neuen-standards-und-best-practices-rainer-grimm.m4a","size":"32196143","title":"MPEG-4 AAC Audio (m4a)","mimeType":"audio\/mp4"},{"url":"https:\/\/zukunftsarchitekten-podcast.de\/podlove\/file\/688\/s\/webplayer\/c\/website\/za225-modernes-c-effiziente-softwareentwicklung-mit-neuen-standards-und-best-practices-rainer-grimm.mp3","size":"42545408","title":"MP3 Audio (mp3)","mimeType":"audio\/mpeg"}],"files":[{"url":"https:\/\/zukunftsarchitekten-podcast.de\/podlove\/file\/688\/s\/webplayer\/za225-modernes-c-effiziente-softwareentwicklung-mit-neuen-standards-und-best-practices-rainer-grimm.mp3","size":"42545408","title":"MP3 Audio","mimeType":"audio\/mpeg"},{"url":"https:\/\/zukunftsarchitekten-podcast.de\/podlove\/file\/690\/s\/webplayer\/za225-modernes-c-effiziente-softwareentwicklung-mit-neuen-standards-und-best-practices-rainer-grimm.m4a","size":"32196143","title":"MPEG-4 AAC Audio","mimeType":"audio\/mp4"},{"url":"https:\/\/zukunftsarchitekten-podcast.de\/podlove\/file\/687\/s\/webplayer\/za225-modernes-c-effiziente-softwareentwicklung-mit-neuen-standards-und-best-practices-rainer-grimm.vtt","size":"79504","title":"Transcript","mimeType":"text\/vtt"},{"url":"https:\/\/zukunftsarchitekten-podcast.de\/podlove\/file\/689\/s\/webplayer\/za225-modernes-c-effiziente-softwareentwicklung-mit-neuen-standards-und-best-practices-rainer-grimm.psc","size":"1504","title":"Kapitel","mimeType":"application\/xml"}],"contributors":[{"id":"58","name":"Rainer Grimm","avatar":"https:\/\/zukunftsarchitekten-podcast.de\/podlove\/image\/68747470733a2f2f7a756b756e667473617263686974656b74656e2d706f64636173742e64652f77702d636f6e74656e742f75706c6f6164732f323032342f30392f4772696d6d2d5261696e65722e6a7067\/150\/150\/0\/rainer-grimm","role":null,"group":{"id":"2","slug":"gast","title":"Gast"},"comment":null},{"id":"27","name":"Bj\u00f6rn Schorre","avatar":"https:\/\/zukunftsarchitekten-podcast.de\/wp-content\/cache\/podlove\/4a\/c3aeb804d65756a9c09c26601958d7\/bjoern-schorre_150x150.png","role":null,"group":{"id":"1","slug":"host","title":"Host"},"comment":null}],"transcripts":"https:\/\/zukunftsarchitekten-podcast.de\/2024\/09\/za225-modernes-c-effiziente-softwareentwicklung-mit-neuen-standards-und-best-practices\/?podlove_transcript=json"}}, {"url":"https:\/\/zukunftsarchitekten-podcast.de\/wp-json\/podlove-web-player\/shortcode\/config\/default\/theme\/default","data":{"activeTab":null,"subscribe-button":{"feed":"https:\/\/zukunftsarchitekten-podcast.de\/feed\/mp3html","clients":[{"id":"rss","service":null},{"id":"spotify","service":null},{"id":"podcast-addict","service":null},{"id":"google-podcasts","service":null},{"id":"apple-podcasts","service":null},{"id":"custom-XT5DzmZtb","title":"Custom","platform":"custom"}]},"share":{"channels":["facebook","twitter","whats-app","linkedin","pinterest","xing","mail","link"],"outlet":"https:\/\/zukunftsarchitekten-podcast.de\/wp-content\/plugins\/podlove-web-player\/web-player\/share.html","sharePlaytime":true},"related-episodes":{"source":"podcast","value":null},"version":5,"playlist":"https:\/\/zukunftsarchitekten-podcast.de\/wp-json\/podlove-web-player\/shortcode\/podcast","theme":{"tokens":{"brand":"#E64415","brandDark":"#235973","brandDarkest":"#1A3A4A","brandLightest":"#E9F1F5","shadeDark":"#807E7C","shadeBase":"#807E7C","contrast":"#000","alt":"#fff"},"fonts":{"ci":{"name":"ci","family":["-apple-system","BlinkMacSystemFont","Segoe UI","Roboto","Helvetica","Arial","sans-serif","Apple Color Emoji","Segoe UI Emoji\", \"Segoe UI Symbol"],"src":[],"weight":800},"regular":{"name":"regular","family":["-apple-system","BlinkMacSystemFont","Segoe UI","Roboto","Helvetica","Arial","sans-serif","Apple Color Emoji","Segoe UI Emoji\", \"Segoe UI Symbol"],"src":[],"weight":300},"bold":{"name":"bold","family":["-apple-system","BlinkMacSystemFont","Segoe UI","Roboto","Helvetica","Arial","sans-serif","Apple Color Emoji","Segoe UI Emoji\", \"Segoe UI Symbol"],"src":[],"weight":700}}},"base":"https:\/\/zukunftsarchitekten-podcast.de\/wp-content\/plugins\/podlove-web-player\/web-player\/"}}]); podlovePlayer(player, "https://zukunftsarchitekten-podcast.de/wp-json/podlove-web-player/shortcode/publisher/8975", "https://zukunftsarchitekten-podcast.de/wp-json/podlove-web-player/shortcode/config/default/theme/default").then(function() { player && player.classList.remove("podlove-web-player-loading"); }); });

Zusammenfassung


In dieser Episode tauchen Rainer Grimm und ich in die spannende Welt der modernen C++-Entwicklung ein. Wir sprechen über die Vorteile der neuen C++-Standards, von C++11 bis C++26, und beleuchten Themen wie Multithreading, Move-Semantik, Smart-Pointer und parallele Algorithmen. Rainer zeigt dir, wie die C++ Core Guidelines und die Guideline-Support-Library dir dabei helfen können, sauberen und performanten Code zu schreiben.

Unsere Zeit ist so schnelllebig. Wir kommen nicht drum herum, uns dauernd fortzubilden. Merhere Stunden pro Woche sollten dafür vom Arbeitsgeber zur Verfügung gestellt werden. (Rainer Grimm)

Neben den praktischen Tipps erklärt Rainer, wie du durch Code-Reviews und richtiges Requirements Engineering sicherstellst, dass Software den Anforderungen gerecht wird. Wir werfen auch einen Blick auf kommende Features in C++26, wie Reflection und das Executor-Model, die die Entwicklung auf das nächste Level heben werden.

Wenn du mehr über Rainers Arbeit erfahren möchtest, schau dir unbedingt seinen Blog an oder informiere dich über seine Mentoring-Programme. Zudem findest du hier Rainers Artikel im Heise-Magazin zur Guideline-Support-Library, der dir weiterführende Einblicke bietet.

Freu dich auf wertvolle Einblicke und Best Practices, die du direkt in deinem nächsten Projekt anwenden kannst!

###############

Meine Mailadresse: feedback@zukunftsarchitekten-podcast.de

###############

Brauchst Du Unterstützung bei der Erstellung eines Lastenheftes oder hast eine Frage dazu, dann klicke auf die Email oder kopiere sie in Dein Emailprogramm und schicke mir eine Mail und wir sprechen darüber. Das Erstgespräch ist kostenfrei.

Du kannst Dir auch in meinem Online-Kalender gerne direkt einen Termin buchen: https://kalender.bjoernschorre.de

###############

P.S.: Meinen Service zur Lastenhefterstellung findest Du auf dieser Seite Vorgehen Lastenheft

On Air in dieser Episode

The post ZA225 - Modernes C++ - Effiziente Softwareentwicklung mit neuen Standards und Best Practices first appeared on ZukunftsArchitekten: Projektmanagement für Entscheider.

  continue reading

فصل ها

1. Episode 225 - Modernes C++ (00:00:02)

2. Softwareentwicklung mit modernen Techniken (00:00:39)

3. C++ als Schulungsthema (00:06:30)

4. Der Blog "Modernes C++" (00:08:00)

5. Was ist modernes C++? (00:08:56)

6. Die Vorteile der Move-Semantik (00:10:47)

7. Smart Pointer in C++ (00:12:07)

8. Deterministisches Destruktionsverhalten (00:13:32)

9. Weiterentwicklung zu C++20 (00:14:20)

10. Co-Routinen und asynchrone Programmierung (00:18:38)

11. Ausblick auf C++26 (00:20:59)

12. Die Core Guidelines für C++ (00:24:23)

13. Best Practices in der Softwareentwicklung (00:26:59)

14. Bedeutung moderner Techniken (00:30:08)

15. Rainer's Mentoring-Programm (00:34:03)

16. Aufbau des Mentoring-Programms (00:37:14)

17. Rainer's Erfahrung mit ALS (00:42:44)

18. Zusammenfassung des Gesprächs (00:47:51)

227 قسمت

Artwork
iconاشتراک گذاری
 
Manage episode 439181649 series 2398161
محتوای ارائه شده توسط Björn Schorre. تمام محتوای پادکست شامل قسمت‌ها، گرافیک‌ها و توضیحات پادکست مستقیماً توسط Björn Schorre یا شریک پلتفرم پادکست آن‌ها آپلود و ارائه می‌شوند. اگر فکر می‌کنید شخصی بدون اجازه شما از اثر دارای حق نسخه‌برداری شما استفاده می‌کند، می‌توانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal

10.09.2024 50 Minuten

document.addEventListener("DOMContentLoaded", function() { var player = document.getElementById("player-671dbba584b72"); podlovePlayerCache.add([{"url":"https:\/\/zukunftsarchitekten-podcast.de\/wp-json\/podlove-web-player\/shortcode\/publisher\/8975","data":{"version":5,"show":{"title":"Systems-Engineering f\u00fcr Machende und Entscheidende","subtitle":"Du erh\u00e4ltst Tipps und Impulse aus der Projekt-Praxis, damit du erfolgreich deine Projekte auf die n\u00e4chste Ebene heben kannst.","summary":"Der Podcast f\u00fcr Entscheidende, die ma\u00dfgeblich komplexe Projekte gestalten. Fragen werden m\u00f6glichst pers\u00f6nlich, unterhaltsam und auf gleicher Augenh\u00f6he mit dem H\u00f6rer vermittelt. Bj\u00f6rn Schorre gibt sein Wissen und seine Erfahrung aus \u00fcber 23 Jahren als aktiver Systemingenieur in Projekten der Automobil-, Telekomunikations- und Automatisierungsbranche weiter. Damit du erfolgreich und stolz sein kannst auf dein Projekt. Entdecke, wie ihr mit pragmatischen Vorgehensweisen eure Projekte besser umsetzen und wirkungsvoll f\u00fchren kannst. Agile, Scrum, Lean, F\u00fchrung, Leadership, Projektmanagement, Lastenheft, Pflichtenheft, Requirements Engineering, Requirements Management, Mechatronik, Softwareentwicklung, Systemarchitektur und alles, was hilft, um besser zu verstehen, wie ihr eure Projekte umsetzen k\u00f6nnt.","poster":"https:\/\/zukunftsarchitekten-podcast.de\/podlove\/image\/68747470733a2f2f7a756b756e667473617263686974656b74656e2d706f64636173742e64652f77702d636f6e74656e742f75706c6f6164732f323032312f30362f546974656c62696c642d506f64636173745f3230303078323030302e706e67\/500\/0\/0\/systems-engineering-fuer-machende-und-entscheidende","link":"https:\/\/zukunftsarchitekten-podcast.de"},"title":"ZA225 - Modernes C++ - Effiziente Softwareentwicklung mit neuen Standards und Best Practices","subtitle":"So wirst du in der Episode erfahren warum es sinnvoll ist, seine Softwareentwicklung mit modernen Programmiertechniken auszuf\u00fchren und weshalb Weiterbildung zum integralen Bestandteil der Arbeit werden muss.","summary":"Mit Rainer Grimm ins Detail: Von C++11 bis C++26 \u2013 Core Guidelines, Multithreading, Smart-Pointer und die Zukunft der Softwareentwicklung","publicationDate":"2024-09-10T22:00:32+02:00","duration":"00:50:34.818","poster":"https:\/\/zukunftsarchitekten-podcast.de\/podlove\/image\/68747470733a2f2f7a756b756e667473617263686974656b74656e2d706f64636173742e64652f77702d636f6e74656e742f75706c6f6164732f323032342f30392f506f64636173745f5a41505f536f6369616c4d656469612d42696c645f5a413232352e706e67\/500\/0\/0\/modernes-c-effiziente-softwareentwicklung-mit-neuen-standards-und-best-practices","link":"https:\/\/zukunftsarchitekten-podcast.de\/2024\/09\/za225-modernes-c-effiziente-softwareentwicklung-mit-neuen-standards-und-best-practices\/","chapters":[{"start":"00:00:02.458","title":"Episode 225 - Modernes C++","href":"","image":""},{"start":"00:00:39.478","title":"Softwareentwicklung mit modernen Techniken","href":"","image":""},{"start":"00:06:30.774","title":"C++ als Schulungsthema","href":"","image":""},{"start":"00:08:00.934","title":"Der Blog \"Modernes C++\"","href":"","image":""},{"start":"00:08:56.233","title":"Was ist modernes C++?","href":"","image":""},{"start":"00:10:47.493","title":"Die Vorteile der Move-Semantik","href":"","image":""},{"start":"00:12:07.107","title":"Smart Pointer in C++","href":"","image":""},{"start":"00:13:32.971","title":"Deterministisches Destruktionsverhalten","href":"","image":""},{"start":"00:14:20.831","title":"Weiterentwicklung zu C++20","href":"","image":""},{"start":"00:18:38.008","title":"Co-Routinen und asynchrone Programmierung","href":"","image":""},{"start":"00:20:59.664","title":"Ausblick auf C++26","href":"","image":""},{"start":"00:24:23.632","title":"Die Core Guidelines f\u00fcr C++","href":"","image":""},{"start":"00:26:59.047","title":"Best Practices in der Softwareentwicklung","href":"","image":""},{"start":"00:30:08.035","title":"Bedeutung moderner Techniken","href":"","image":""},{"start":"00:34:03.755","title":"Rainer's Mentoring-Programm","href":"","image":""},{"start":"00:37:14.381","title":"Aufbau des Mentoring-Programms","href":"","image":""},{"start":"00:42:44.500","title":"Rainer's Erfahrung mit ALS","href":"","image":""},{"start":"00:47:51.822","title":"Zusammenfassung des Gespr\u00e4chs","href":"","image":""}],"audio":[{"url":"https:\/\/zukunftsarchitekten-podcast.de\/podlove\/file\/690\/s\/webplayer\/c\/website\/za225-modernes-c-effiziente-softwareentwicklung-mit-neuen-standards-und-best-practices-rainer-grimm.m4a","size":"32196143","title":"MPEG-4 AAC Audio (m4a)","mimeType":"audio\/mp4"},{"url":"https:\/\/zukunftsarchitekten-podcast.de\/podlove\/file\/688\/s\/webplayer\/c\/website\/za225-modernes-c-effiziente-softwareentwicklung-mit-neuen-standards-und-best-practices-rainer-grimm.mp3","size":"42545408","title":"MP3 Audio (mp3)","mimeType":"audio\/mpeg"}],"files":[{"url":"https:\/\/zukunftsarchitekten-podcast.de\/podlove\/file\/688\/s\/webplayer\/za225-modernes-c-effiziente-softwareentwicklung-mit-neuen-standards-und-best-practices-rainer-grimm.mp3","size":"42545408","title":"MP3 Audio","mimeType":"audio\/mpeg"},{"url":"https:\/\/zukunftsarchitekten-podcast.de\/podlove\/file\/690\/s\/webplayer\/za225-modernes-c-effiziente-softwareentwicklung-mit-neuen-standards-und-best-practices-rainer-grimm.m4a","size":"32196143","title":"MPEG-4 AAC Audio","mimeType":"audio\/mp4"},{"url":"https:\/\/zukunftsarchitekten-podcast.de\/podlove\/file\/687\/s\/webplayer\/za225-modernes-c-effiziente-softwareentwicklung-mit-neuen-standards-und-best-practices-rainer-grimm.vtt","size":"79504","title":"Transcript","mimeType":"text\/vtt"},{"url":"https:\/\/zukunftsarchitekten-podcast.de\/podlove\/file\/689\/s\/webplayer\/za225-modernes-c-effiziente-softwareentwicklung-mit-neuen-standards-und-best-practices-rainer-grimm.psc","size":"1504","title":"Kapitel","mimeType":"application\/xml"}],"contributors":[{"id":"58","name":"Rainer Grimm","avatar":"https:\/\/zukunftsarchitekten-podcast.de\/podlove\/image\/68747470733a2f2f7a756b756e667473617263686974656b74656e2d706f64636173742e64652f77702d636f6e74656e742f75706c6f6164732f323032342f30392f4772696d6d2d5261696e65722e6a7067\/150\/150\/0\/rainer-grimm","role":null,"group":{"id":"2","slug":"gast","title":"Gast"},"comment":null},{"id":"27","name":"Bj\u00f6rn Schorre","avatar":"https:\/\/zukunftsarchitekten-podcast.de\/wp-content\/cache\/podlove\/4a\/c3aeb804d65756a9c09c26601958d7\/bjoern-schorre_150x150.png","role":null,"group":{"id":"1","slug":"host","title":"Host"},"comment":null}],"transcripts":"https:\/\/zukunftsarchitekten-podcast.de\/2024\/09\/za225-modernes-c-effiziente-softwareentwicklung-mit-neuen-standards-und-best-practices\/?podlove_transcript=json"}}, {"url":"https:\/\/zukunftsarchitekten-podcast.de\/wp-json\/podlove-web-player\/shortcode\/config\/default\/theme\/default","data":{"activeTab":null,"subscribe-button":{"feed":"https:\/\/zukunftsarchitekten-podcast.de\/feed\/mp3html","clients":[{"id":"rss","service":null},{"id":"spotify","service":null},{"id":"podcast-addict","service":null},{"id":"google-podcasts","service":null},{"id":"apple-podcasts","service":null},{"id":"custom-XT5DzmZtb","title":"Custom","platform":"custom"}]},"share":{"channels":["facebook","twitter","whats-app","linkedin","pinterest","xing","mail","link"],"outlet":"https:\/\/zukunftsarchitekten-podcast.de\/wp-content\/plugins\/podlove-web-player\/web-player\/share.html","sharePlaytime":true},"related-episodes":{"source":"podcast","value":null},"version":5,"playlist":"https:\/\/zukunftsarchitekten-podcast.de\/wp-json\/podlove-web-player\/shortcode\/podcast","theme":{"tokens":{"brand":"#E64415","brandDark":"#235973","brandDarkest":"#1A3A4A","brandLightest":"#E9F1F5","shadeDark":"#807E7C","shadeBase":"#807E7C","contrast":"#000","alt":"#fff"},"fonts":{"ci":{"name":"ci","family":["-apple-system","BlinkMacSystemFont","Segoe UI","Roboto","Helvetica","Arial","sans-serif","Apple Color Emoji","Segoe UI Emoji\", \"Segoe UI Symbol"],"src":[],"weight":800},"regular":{"name":"regular","family":["-apple-system","BlinkMacSystemFont","Segoe UI","Roboto","Helvetica","Arial","sans-serif","Apple Color Emoji","Segoe UI Emoji\", \"Segoe UI Symbol"],"src":[],"weight":300},"bold":{"name":"bold","family":["-apple-system","BlinkMacSystemFont","Segoe UI","Roboto","Helvetica","Arial","sans-serif","Apple Color Emoji","Segoe UI Emoji\", \"Segoe UI Symbol"],"src":[],"weight":700}}},"base":"https:\/\/zukunftsarchitekten-podcast.de\/wp-content\/plugins\/podlove-web-player\/web-player\/"}}]); podlovePlayer(player, "https://zukunftsarchitekten-podcast.de/wp-json/podlove-web-player/shortcode/publisher/8975", "https://zukunftsarchitekten-podcast.de/wp-json/podlove-web-player/shortcode/config/default/theme/default").then(function() { player && player.classList.remove("podlove-web-player-loading"); }); });

Zusammenfassung


In dieser Episode tauchen Rainer Grimm und ich in die spannende Welt der modernen C++-Entwicklung ein. Wir sprechen über die Vorteile der neuen C++-Standards, von C++11 bis C++26, und beleuchten Themen wie Multithreading, Move-Semantik, Smart-Pointer und parallele Algorithmen. Rainer zeigt dir, wie die C++ Core Guidelines und die Guideline-Support-Library dir dabei helfen können, sauberen und performanten Code zu schreiben.

Unsere Zeit ist so schnelllebig. Wir kommen nicht drum herum, uns dauernd fortzubilden. Merhere Stunden pro Woche sollten dafür vom Arbeitsgeber zur Verfügung gestellt werden. (Rainer Grimm)

Neben den praktischen Tipps erklärt Rainer, wie du durch Code-Reviews und richtiges Requirements Engineering sicherstellst, dass Software den Anforderungen gerecht wird. Wir werfen auch einen Blick auf kommende Features in C++26, wie Reflection und das Executor-Model, die die Entwicklung auf das nächste Level heben werden.

Wenn du mehr über Rainers Arbeit erfahren möchtest, schau dir unbedingt seinen Blog an oder informiere dich über seine Mentoring-Programme. Zudem findest du hier Rainers Artikel im Heise-Magazin zur Guideline-Support-Library, der dir weiterführende Einblicke bietet.

Freu dich auf wertvolle Einblicke und Best Practices, die du direkt in deinem nächsten Projekt anwenden kannst!

###############

Meine Mailadresse: feedback@zukunftsarchitekten-podcast.de

###############

Brauchst Du Unterstützung bei der Erstellung eines Lastenheftes oder hast eine Frage dazu, dann klicke auf die Email oder kopiere sie in Dein Emailprogramm und schicke mir eine Mail und wir sprechen darüber. Das Erstgespräch ist kostenfrei.

Du kannst Dir auch in meinem Online-Kalender gerne direkt einen Termin buchen: https://kalender.bjoernschorre.de

###############

P.S.: Meinen Service zur Lastenhefterstellung findest Du auf dieser Seite Vorgehen Lastenheft

On Air in dieser Episode

The post ZA225 - Modernes C++ - Effiziente Softwareentwicklung mit neuen Standards und Best Practices first appeared on ZukunftsArchitekten: Projektmanagement für Entscheider.

  continue reading

فصل ها

1. Episode 225 - Modernes C++ (00:00:02)

2. Softwareentwicklung mit modernen Techniken (00:00:39)

3. C++ als Schulungsthema (00:06:30)

4. Der Blog "Modernes C++" (00:08:00)

5. Was ist modernes C++? (00:08:56)

6. Die Vorteile der Move-Semantik (00:10:47)

7. Smart Pointer in C++ (00:12:07)

8. Deterministisches Destruktionsverhalten (00:13:32)

9. Weiterentwicklung zu C++20 (00:14:20)

10. Co-Routinen und asynchrone Programmierung (00:18:38)

11. Ausblick auf C++26 (00:20:59)

12. Die Core Guidelines für C++ (00:24:23)

13. Best Practices in der Softwareentwicklung (00:26:59)

14. Bedeutung moderner Techniken (00:30:08)

15. Rainer's Mentoring-Programm (00:34:03)

16. Aufbau des Mentoring-Programms (00:37:14)

17. Rainer's Erfahrung mit ALS (00:42:44)

18. Zusammenfassung des Gesprächs (00:47:51)

227 قسمت

همه قسمت ها

×
 
Loading …

به Player FM خوش آمدید!

Player FM در سراسر وب را برای یافتن پادکست های با کیفیت اسکن می کند تا همین الان لذت ببرید. این بهترین برنامه ی پادکست است که در اندروید، آیفون و وب کار می کند. ثبت نام کنید تا اشتراک های شما در بین دستگاه های مختلف همگام سازی شود.

 

راهنمای مرجع سریع