CppCon2014: Hyrum Wright "Large-Scale Refactoring @ Google"

CppCon2014: Hyrum Wright "Large-Scale Refactoring @ Google" videosi uchun yuklab olish ma'lumotlari va tafsilotlari
Muallif:
CppConChop etilgan sana:
18/10/2014Ko'rishlar soni:
10.9KTavsif:
Many organizations have significant investments in a large existing C++ codebase, and Google is no exception. Our code is intended to survive for decades, but continue to track new language standards as they emerge. To do so, we have developed tools and techniques which provide the ability to automatically refactor code to use new APIs as they become available. In this talk, I'll discuss some of the reasons for doing migrations that impact hundreds of thousands of files, and how we do them at Google, using tools such as ClangMR. I'll give examples, such as our recent migration to the standardized std::unique_ptr and std::shared_ptr types and lessons we've learned from these experiences. Finally, I'll point out pitfalls others may face in doing similar work, and suggest ways that they can be avoided. Hyrum Wright hates C++ less than the rest of the programming languages he's worked with, and works on C++ library infrastructure at Google. He writes programs to rewrite other programs, and will eventually put himself out of a job. In a former life, he was an author of Apache Subversion, and still retains membership in the Apache Software Foundation. Hyrum enjoys cycling, but didn't bring a bike to Seattle. Twitter handle: @hyrumwright
O'xshash videolar: CppCon

CppCon 2014: Titus Winters "The Philosophy of Google's C++ Code"

CppCon 2014: Yuriy Solodkyy "Accept No Visitors"

CppCon 2014: Matt Hargett "A CTO's guide to Modern C++"

Урок 4: @Composable функции | Курс Android Jetpack Compose

Hovlisida Ajoyib Hovuz Qurishga 7000$ Ishlatgan Odam | by @ChadsCustomCreations

