Implementing Reflection Using the New C++20 Tooling Opportunity: Modules
Precompile + LibClang pass • Manually put in source C++ compilation process• “Modules are a tooling opportunity” - Gabriel dos Reis • Fast! Work already happened 2 4 What happens with modules?2 5 • No further0 码力 | 53 页 | 1.43 MB | 5 月前3Quantifying Accidental Complexity: An empirical look at teaching and using C++
large opportunity. Premise: “How much of what software engineers now do is still devoted to the accidental, as opposed to the essential? Therefore: We have a large problem and a large opportunity. Unless large opportunity. 11 12Quantifying Accidental Complexity: An empirical look at teaching and using C++ Herb Sutter 9/21/2020 6 “ Therefore: We have a large problem and a large opportunity. 13 improvement.” Therefore: We have a large problem and a large opportunity. “ Therefore: We have a large problem and a large opportunity. 14 “Inside C++, there is a much smaller and cleaner language0 码力 | 36 页 | 2.68 MB | 5 月前3Trends Artificial Intelligence
suggested: ‘First we solve AI, then use AI to solve everything else.’ Long before we have an opportunity to ‘solve AI,’ however, we will incur risks from the misuse of AI, inadvertent or otherwise. mission to organize the world's information, make it universally accessible and useful... …The opportunity with AI is as big as it gets. - Google CEO Sundar Pichai @ Google Cloud Next 2025 – 4/25 Tech categorizations per BOND, not Morgan Stanley. Source: AlphaWise, Morgan Stanley, ‘Quantifying the AI Opportunity’ (12/24) GenAI Improvements Targeted for Global Enterprises over Next 2 Years – 2024, per Morgan0 码力 | 340 页 | 12.14 MB | 4 月前3Debian GNU/Linux 安裝手冊 January 8, 2024
installation. This reduces the functionality of the installation system. You will be given the opportunity to load additional components manually, but you should be aware that each component you select uncomfortable with partitioning, or just want to know more details, see 附錄 C. First you will be given the opportunity to automatically partition either an entire drive, or available free space on a drive. This is appear in the table under the selected disk. If you select some free space, you will have the opportunity to create a new partition. You will have to answer a quick series of questions about its size,0 码力 | 120 页 | 643.51 KB | 1 年前3演进式架构:数字化世界"进化论" 肖然
early and often. Refactor. ● Build and use tools to lighten the task. UNIX哲学 我们期望的演进 OPPORTUNITY LOST Time VALUE Cost Technical Debt RELEASE Iterative Releases Time VALUE Days to Weeks Technical Debt OPPORTUNITY LOST 我们现实的演进 架构管理 拉馬克在1809年出版的《动物哲学》(Philosophie Zoologique) 适者生存 演进式架构 EVOLUTIONARY0 码力 | 22 页 | 2.14 MB | 1 年前3Design patterns for error handling in C++ programs using parallel algorithms and executors
reporting • Prevent synchronization-related deadlock – If you must synchronize… – … use it as opportunity to communicate error state • Exploit out-of-band error reportingTurn exceptions to values, and and pass along the running error state – Compare to P0443 “error channel” • Synchronization: opportunity for error reporting – For thread barrier implemented as atomic counter: – Agent with error adds0 码力 | 32 页 | 883.27 KB | 5 月前3A Seat at the Table: IT Leadership in the Age of Agility - Part 2
Chamber’s serious facial expressions, and enjoy the successes we were having—in other words, an opportunity for, um, “vigorous discussion.” Every quarter, I would do something I called a release cycle in time, or in whatever other metric is most appropriate (what we are typically looking for is opportunity cost). We use a simple, one-page document we call the Financial Summary for this purpose. How0 码力 | 7 页 | 387.61 KB | 5 月前3OpenAI - AI in the Enterprise
why a given opportunity is right for them—is a profoundly human outcome. Indeed's team has used AI to help connect more people to jobs, faster—a win for everyone. We see a lot of opportunity to continue0 码力 | 25 页 | 9.48 MB | 5 月前3MITRE Defense Agile Acquisition Guide - Mar 2014
gathering the full community of stakeholders and fostering collaboration. They give users an opportunity to familiarize developers with their operational requirements and CONOPS and to communicate their trends. Program managers should not rely on one-way presentations. Give stakeholders the opportunity to convey expectations and obtain informed feedback. Establish working groups that meet regularly contract and all the contract awardees compete for each task order – a practice known as fair opportunity. The government can issue orders faster under a single- award IDIQ than under a multiple-award;0 码力 | 74 页 | 3.57 MB | 5 月前3Back to Basics: Designing Classes (part 1 of 2)
pattern we have … … extracted implementation details (SRP); … created the opportunity for easy change; … created the opportunity for easy extension (OCP); … reduced duplication (DRY); … limited the0 码力 | 87 页 | 5.64 MB | 5 月前3
共 801 条
- 1
- 2
- 3
- 4
- 5
- 6
- 81
相关搜索词
ImplementingReflectionUsingtheNewC++20ToolingOpportunityModulesQuantifyingAccidentalComplexityAnempiricallookatteachingandusingTrendsArtificialIntelligenceDebianGNULinux安裝手冊January2024系统架构演进肖然DesignpatternsforerrorhandlinginprogramsparallelalgorithmsexecutorsSeatTableITLeadershipAgeofAgilityPartOpenAIAIEnterpriseMITREDefenseAgileAcquisitionGuideMar2014BacktoBasicsDesigningClassespart