Breaking Dependencies: The SOLID PrinciplesBreaking Dependencies: The SOLID Principles Klaus Iglberger, CppCon 2020 klaus.iglberger@gmx.de2 Klaus Iglberger C++ Trainer since 2016 Author of the C++ math library (Co-)Organizer The SOLID Principles Single-Responsibility Principle Open-Closed Principle Liskov Substitution Principle Interface Segregation Principle Dependency Inversion Principle9 The SOLID Principles Single-Responsibility Inversion Principle Robert C. Martin Michael Feathers10 The SOLID Principles11 The SOLID Principles I will introduce the SOLID principles … … as guidelines not limited to OO programming … as general0 码力 | 96 页 | 2.14 MB | 6 月前3
Performance Engineering: Being Friendly to Your HardwareBeing Friendly to Your Hardware Performance Engineering A gentle introduction to hardware for software engineers 2Where does C++ run? 3On an abstract C++ machine 4On an abstract C++ machine?0 码力 | 111 页 | 2.23 MB | 6 月前3
Google 《Prompt Engineering v7》Prompt Engineering Author: Lee Boonstra Prompt Engineering February 2025 2 Acknowledgements Content contributors Michael Sherman Yuan Cao Erick Armbrust Anant Nawalgaria Antonio Gulli Simone Cammel Grace Mollison Technical Writer Joey Haymaker Designer Michael Lanning Introduction 6 Prompt engineering 7 LLM output configuration 8 Output length 8 Sampling controls 9 Temperature 9 Top-K and top-P 29 Self-consistency 32 Tree of Thoughts (ToT) 36 ReAct (reason & act) 37 Automatic Prompt Engineering 40 Code prompting 42 Prompts for writing code 42 Prompts for explaining code 44 Prompts for0 码力 | 68 页 | 6.50 MB | 6 月前3
MITRE Defense Agile Acquisition Guide - Mar 2014approach, program managers need to work with stakeholders representing the requirements, systems engineering, contracting, cost estimating, and testing communities to design processes around short releases government-contractor teams. Agile cannot solve all of the DoD’s IT acquisition challenges, but offers a set of principles that can help reduce cycle times and risks to deliver IT in a complex environment. “The US joint Agile within the unique and complex DoD acquisition environment. This guide seeks to adapt proven principles of Agile development specifically to the DoD context. More and more federal acquisition programs0 码力 | 74 页 | 3.57 MB | 5 月前3
Design and Implementation of Highly Scalable Quantifiable Data Structures in C++Quantifiability Definition Vector Space System Model Entropy Measurement Correctness and Performance Engineering Case Study: k-FIFO Queue Design and Implementation of Quantifiable Stack/Queue Live Demonstration e. denotational, not small step operational) ▶ Correctness is binary, lacking any metric for engineering trade-offs ▶ Forced to make assumptions about abstract data type and object semantics (i.e. a First Principles Inspired by Descartes Applying Cartesian thought to concurrent systems, we see that first principles describe what the program does (what is programmed), while secondary principles such0 码力 | 51 页 | 4.08 MB | 6 月前3
2021 中国开源年度报告献,但不是 主要的考虑因素,只有在产品性能差别不大时,才会选择对开源社区贡献大的供应商。 When companies buy open source products, the engineering team leader (technical director/architect / TL) selects most of them. In the same type of software courses. We hope the follow-up can be achieved in the learning of computers, compiling principles, software engineering, and other theoretical knowledge at the same time so that students learn to master companies buy open source products (commercial products based on open source projects), most engineering team leaders (technical directors/architects/TLs) will select the product. Half of them will0 码力 | 199 页 | 9.63 MB | 1 年前3
The Path to GitOpsKubernetes and containers Cloud-Native DevOps A DevOps Operating Model GitOps Principles Declarative Versioned and Immutable Pulled Automatically Continuously to brain-dump the details into meetings, documents, glossaries, and more. We built the GitOps Principles [3] based on knowledge and feedback from a wide swath of industry experts. We organized multiple ol-for-kubernetes-doesnt-exist/ [2] https://youtu.be/UvwcVNv61Mo [3] https://opengitops.dev/#principles Foreword The Path to GitOps | 7 As Christian was writing this book, I had the pleasure of learning0 码力 | 45 页 | 1.09 MB | 1 年前3
使用Chaos Mesh来保障云原生系统的健壮性-周强 Incident happens on MySQL Github Incident happends on Github Chaos Engineering Chaos Engineering is the discipline of experimenting on a system in order to build confidence in the Netflix / AWS / Tencent / Netease in practice of Chaos Engineering 2010 2019 2015 Principles of Chaos Engineering Chaos Engineering In TiDB TiD B TiD B TiD B Application via MySQL found !!! chaos-mesh.org Example Chaos Mesh Chaos In ChaosMesh Comparison of Chaos Engineering Platforms Apply using kubectl apiVersion: chaos-mesh.org/v1alpha1 kind: NetworkChaos metadata:0 码力 | 28 页 | 986.42 KB | 6 月前3
超大规模高可用性云端系统构建之禅-蔡超down” Client: “Get back to me, after one minute.” Chaos Engineering “If something hurts, do it more often!” Chaos under control Chaos Engineering • You learn how to fix the things that often break Inject latency Inject failure Chaos Engineering Set expected SLA Inject Failures Measure services meet SLA? E S Improve system Chaos Engineering Principles • Build a Hypothesis around Steady State Instance mic ros erv ic e s t at eles s q u i c k r e s t a r t fault tolerance c haos engineering Reserved Instance Spot Fleet Auto Scaling Fault and Recovery Oriented Architecture Spot Instance0 码力 | 40 页 | 6.52 MB | 1 年前3
GitOps on AWS:
Increase velocity of
your DevOps teamsapplication development to the DevOps approach. Instead of throwing code over a wall to a separate engineering team and never seeing it again, they would prefer to have small teams of developers work together automated process ensures the production environment matches the described state. P.4 Weave the principles of GitOps into everyday workflow The foundation of GitOps is based on the declarative nature deployment of committed files. GitOps leverages these attributes according to the four following principles: Kubernetes is just one example of many modern, cloud-native tools that are declarative and0 码力 | 10 页 | 2.41 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
BreakingDependenciesTheSOLIDPrinciplesPerformanceEngineeringBeingFriendlytoYourHardwareGooglePromptv7MITREDefenseAgileAcquisitionGuideMar2014DesignandImplementationofHighlyScalableQuantifiableDataStructuresinC++2021中国开源年度报告年度报告PathGitOps使用ChaosMesh保障原生系统健壮健壮性周强超大大规规模大规模超大规模可用可用性高可用性云端构建之禅蔡超onAWSIncreasevelocityyourDevOpsteams













