Top 5 improvements to Debugging Go Code in VS Code# Top 5 improvements to Debugging Go Code in VS Code in the last year Ramya Rao Software Engineer, Microsoft Maintainer of the Go plugin to VS Code ## Add/remove breakpoints when in the middle of debugging0 码力 | 9 页 | 153.73 KB | 2 年前3
Code Analysis++## +21 ## Code Analysis++ ## ANASTASIA KAZAKOVA ## 20 21 October 24-29 • Anastasia Kazakova, @anastasiak2512 C++ Dev: Embedded, Networking C++ Tools PMM and .NET Tools Marketing Lead, JetBrains - UG: https://www.meetup.com/St-Petersburg-CPP-User-Group/ C++ Russia: https://cppconf.ru/en/ ## Why Code Analysis? ## Software Quality While preparing for my workshop at #CppOnSea, I want to ask you: reply about software quality. Readability Repeatable tests SW helps solving Maintainability Expressive code less UB problems Simplicity tools Robustness The Last Spike Work as intended fuzzer Orthogonality0 码力 | 61 页 | 2.70 MB | 1 年前3
Better Code: Contracts+23 ## Better Code: Contracts ## SEAN PARENT & DAVE ABRAHAMS ## 20 23 October 01 - 06  ## Better Code: Contracts Dave Co-creator Documentation > Code  Local reasoning is the idea that the reader can make sense of the code directly in front of them them, without going on a journey discovering how the code works. ## —Nathan Gitter (https://medium.com/@nathangitter/local-reasoning-in-swift-6782e459d) ## Local reasoning | The tower of abstraction0 码力 | 204 页 | 4.46 MB | 1 年前3
Changing Legacy Code: With Confidence## GARMIN $ ^{®} $ ## Changing Legacy Code with Confidence: ## Practical Advice for Maintaining and Migrating Working Code ## Part 0: Legacy Code ## Legacy code has value • It works $ ^{*} $ It may making the company money • One person's bug is another's critical feature ## The Legacy of Code • Best practices and languages change • Developers cycle through projects • Features added/removed/re-added • Supporting tools change ## Goals of this talk • Preserve working code • Introduce testing • Gradual improvement • Make code self documenting • Instill confidence in changes • Develop for maintenance0 码力 | 114 页 | 982.54 KB | 1 年前3
Code generation for Vulkan Initialization## CODE GENERATION FOR VULKAN INITIALIZATION ## LEARNING VULKAN • So... • I’ve decided to learn Vulkan. • Did I learn it? • Not yet. ## WHAT DID I LEARN? ## THIS: ### Copyright © 2019-2019, NVIDIA platforms • #define platform selection • All extensions ## DEPENDENCIES ## WHAT DID I DO? • Simple code generation ■ XSLT translation to header file • Enumerate all the things ■ Platforms, extensions0 码力 | 13 页 | 963.32 KB | 1 年前3
Better Code: Exploring Validity## +23 ## Better Code: Exploring Validity ## DAVID SANKEL ## 20 23 October 01 - 06  ## Better Code Exploring Validity Events • Training Videos (STLab Better Code Series!) ■ Blog Posts  ## Better Code Functional Design David Sankel | Principal jpg)  ## Better Code: Reliable Types Nick DeMarco | Senior Computer Scientist Software Technology Lab #### developer0 码力 | 117 页 | 6.03 MB | 1 年前3
Connecting User And Library Code## Customization Methods: Connecting User And Library Code Inbal Levi ## Who Am I? • A C++ Developer at Millennium. • Active member of ISO C++ work group (WG21): • Library Evolution Work Group Chair [Image](/uploads/documents/6/8/a/b/68abc7a36fe95e8dd3264ceb8985e804/p5_1.jpg) @@@ All of library code is in LibSpace, user code without frame is in UserSpace ## Part 0: What is a Library • From Wikipedia: “A [software] collection of non-volatile resources used by computer programs, often for software development.” • Library code is often shared between different developers. • Possibly from different parts of the world, who have0 码力 | 58 页 | 18.82 MB | 1 年前3
Coping With Other People's Code## +23 ## Coping With Other People's Code ## LAURA SAVINO 20 23 October 01 - 06 Laura Savino, software engineer on Photoshop. Adobe  ## post-conference re-entry # Coping with Other People's Code ## post-conference re-entry ## coping is not rewriting 100% to your own tastes ## pragmatic abatement0 码力 | 128 页 | 9.17 MB | 1 年前3
Reusable Code & Reusable Data Structures## +24 ## Reusable Code, Reusable Data Structures ## SEBASTIAN THEOPHIL  ## WHY THIS TALK? ; // Boom! Code reused! }  ## SUCCESS! SUCCESS? # UNDERSTANDING CODE IS HARD, WRITING CODE IS EASY We love writing code! We have tools! Classes, inheritance, variant, optional, virtual functions0 码力 | 132 页 | 14.20 MB | 1 年前3
Visual Studio Code: CppCon 20230 码力 | 1 页 | 3.10 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
调试断点堆栈跟踪变量面板社区贡献Clang-Tidy静态分析工具C++ Core Guidelines域特定分析工具样式检查工具设计契约保证异常处理代码审查C++Legacy CodeMaintenanceTestingDevelopmentMigrationVulkan初始化Swapchain队列物理设备呈现模式ValidityPreconditionType SystemCppCon 2023Better CodeCustomization PointsLibrary CodeUser CodeIntegrationHooksCoping with Other People's CodeLaura SavinoAdobeContractsReusable CodeDRYGeneric FunctionGeneric ClassesAbstract ConceptMicrosoft Information Protection加密访问权限PDF viewer隐私声明













