Find Code Reviews Valuable: Try Pair Programming, You'll Love It!Familiarity Yes, I have worked on that functionalityKnowledge Specific exchanges Instant Learning/Coaching Further reading SynergiesInnovation Ideation together Instant evaluation Grow furtherTransformation0 码力 | 38 页 | 3.76 MB | 6 月前3
Back to Basics: Smart PointersSmart Pointers Back to Basics Rainer Grimm Training, Coaching, and Technology Consulting www.ModernesCpp.netSmart Pointer A First Overview std::unique_ptr – Exclusive Ownership std::shared_ptr –0 码力 | 30 页 | 625.43 KB | 6 月前3
From Functions to CoroutinesFrom Functions to Coroutines 40 Years Evolution Rainer Grimm Training, Coaching, and Technology Consulting www.ModernesCpp.netEvolution of Callable templateT invoke(Func 0 码力 | 29 页 | 510.47 KB | 6 月前3
Object Oriented ProgrammingTraps Virtual in con- /destructor Slicing Shadowingwww.ModernesCpp.com Rainer Grimm Training, Coaching, and Technology Consulting www.ModernesCpp.net0 码力 | 38 页 | 752.99 KB | 6 月前3
Concurrency Patterns IConcurrency with Modern C++ (50 % off during the CppCon2021)www.ModernesCpp.com Rainer Grimm Training, Coaching, and Technology Consulting www.ModernesCpp.net0 码力 | 39 页 | 1.14 MB | 6 月前3
generic graph libraries。Phil Ratzloff *。Distinguished Software Developen SAS Institute *。Philis a Distinguished Software Developer and C++ advocate at SAS Institute. He has used C++ for 26 years on applications using graphs fraud detection. HA1/ *。Thanks also to Jesun Firoz, Tony Liu, Scott McMillan, Haley Riggs SAS Institute Acknowledgments and Disclaimers *,Any opinions, findings, and conclusions or recommendations expressed and do not necessarily reflect the views of the National Science Foundation, TileDB, Inc., SAsS Institute,Pacific Northwest National Laboratory U.S. Department of Energy, the University of Washington, or0 码力 | 76 页 | 6.59 MB | 6 月前3
Breaking Dependencies: The SOLID PrinciplesSingle-Responsibility Principle (SRP) ”A class should have only one reason to change.” (Robert C. Martin, Agile Software Development)18 The Single-Responsibility Principle (SRP) explicit Circle( double rad ”Clients should not be forced to depend on methods that they do not use.” (Robert C. Martin, Agile Software Development)66 The Interface Segregation Principle (ISP) ”Many client specific interfaces Abstractions should not depend on details. Details should depend on abstractions.” (Robert C. Martin, Agile Software Development)Drawing Geometry 84 The Dependency Inversion Principle (DIP) Circle DrawCircle0 码力 | 96 页 | 2.14 MB | 6 月前3
GraphBLAS: Building a C++ Matrix API for Graph AlgorithmsFA8702-15-D-0002 with Carnegie Mellon University for the operation of the Software Engineering Institute, a federally funded research and development center. The view, opinions, and/or findings contained by other documentation. NO WARRANTY. THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE MATERIAL IS FURNISHED ON AN "AS-IS" BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY required for any other use. Requests for permission should be directed to the Software Engineering Institute at permission@sei.cmu.edu. DM21-0916 3[DISTRIBUTION STATEMENT A] This material has been approved0 码力 | 172 页 | 7.40 MB | 6 月前3
Can You RVO?reserved. WHEN YOU FINALLY UNDERSTAND THE C++ STANDARD Source: Secret Lab Institute (CC-0 license) https://secretlab.institute/2021/02/15/cc-0-licensed-galaxy-brain-images/ 74© 2018 Bloomberg Finance0 码力 | 84 页 | 9.98 MB | 6 月前3
cppcon 2021 safety guidelines for C parallel and concurrencyProgramming Research Ltd, 2013 • Some parallelism • Software Engineering Institute CERT C/C++ Coding Standard, Software Engineering Institute Division at Carnegie Mellon University, 2016 • Most recent effort0 码力 | 52 页 | 3.14 MB | 6 月前3
共 15 条
- 1
- 2













