Breaking Dependencies: The SOLID Principles## Breaking Dependencies: The SOLID Principles Klaus Iglberger, CppCon 2020 klaus.iglberger@gmx.de ## C++ Trainer since 2016 Author of the bl $ \text{ze} $ C++ math library (Co-)Organizer of the Munich The SOLID Principles Single-Responsibility Principle Open-Closed Principle Liskov Substitution Principle Interface Segregation Principle Dependency Inversion Principle ## The SOLID Principles Single-Responsibility (Redirected from SOLID (object-oriented design)) ## Concepts [edit] This article is about the SOLID principles of object-oriented programming. For the fundamental state of matter, see Solid. For other uses0 码力 | 96 页 | 2.14 MB | 1 年前3
The Path to GitOps31314470077e3890e855ec5a68/p1_1.jpg) Christian Hernandez Foreword by Chris Short, Co-chair, OpenGitOps/GitOps Working Group 05 Foreword 07 Introduction 08 Chapter 1-What is GitOps? Origins Kubernetes and containers Cloud-Native DevOps A DevOps Operating Model GitOps Principles Declarative Versioned and Immutable Pulled Automatically Continuously Reconciled work led us to the Cloud Native Computing Foundation's GitOps Working Group (and later the OpenGitOps project). By then, GitOps was a topic everyone wanted to know about. Suddenly, we were asked to0 码力 | 45 页 | 1.09 MB | 1 年前3
3 Key Elements for Your GitOps strategy
implementing a successful GitOps strategy. In this ebook you will learn: • a refresher on the core principles of GitOps, • how your deployment strategy affects your GitOps plan, and • why observability is 302bd9/p6_1.jpg) As a base for exploring and planning your GitOps strategy, review the OpenGitOps Principles, published by the GitOps Working Group: The desired state of a GitOps managed system must changes. A push-based, or agentless, approach can be seen as a deviation from the original GitOps principles, but sometimes is preferable for managing varying infrastructure components outside the Kubernetes0 码力 | 14 页 | 761.79 KB | 1 年前3
Golang Warsaw #54engineer, lead lost & found || Grab coffee/beer/food; 3. Discussion Panel on Engineering Principles - Jakub Daliga, Lukasz Gut 4. Afterparty, slowly moving to a place close by ## Looking for speakers0 码力 | 7 页 | 1.66 MB | 1 年前3
Golang Warsaw #55engineer, lead lost & found || Grab coffee/beer/food; 3. Discussion Panel on Engineering Principles - Jakub Daliga, Lukasz Gut 4. Afterparty, slowly moving to a place close by ## Looking for speakers0 码力 | 7 页 | 1.34 MB | 1 年前3
Golang Warsaw #54engineer, lead lost & found || Grab coffee/beer/food; 3. Discussion Panel on Engineering Principles - Jakub Daliga, Lukasz Gut 4. Afterparty, slowly moving to a place close by ## Looking for speakers0 码力 | 7 页 | 833.54 KB | 1 年前3
THE GITOPS GUIDE
TO BUILDING &
MANAGING INTERNAL
PLATFORMSedge—an internal platform is the key enabler. Weaveworks, one of the key organizations behind the OpenGitOps project, recently announced the release of Weave GitOps, a full-stack GitOps platform based on0 码力 | 15 页 | 623.52 KB | 1 年前3
Things Happening in SG14brewing a number of proposals meant to make C++ «better for game developers». • We will look at the principles behind this effort, the output of this work and what this means for C++. » ## Things happening brewing a number of proposals meant to make C++ «better for game developers». • We will look at the principles behind this effort, the output of this work and what this means for C++. » The overall project will write the actual proposals ## What is P2966? • P2966 is a progress report • It states the principles on which that overall effort is based - It lists the paths explored so far, and tries to identify0 码力 | 148 页 | 1009.97 KB | 1 年前3
Regular, Revisited06 ## Abstract “Regular” is not exactly a new concept. If we reflect back on STL and its design principles, as best described by Alexander Stepanov in his “Fundamentals of Generic Programming” paper, we this? This talk is not just about Regular types A moment to reflect back on STL and its design principles, as best described by Alexander Stepanov in his 1998 paper "Fundamentals of Generic Programming" Let's go back to the roots... ## STL and Its Design Principles ### Talk presented at Adobe Systems Inc. January 30, 2002 ## STL and Its Design Principles 版本控制声明式管理持续交付 (CI/CD)GolangEngineering PrinciplesEnd to End TestsHighly Stateful FeaturesSoftware EngineeringGo-firstGolang Warsaw #54Golang specificsSoftware engineeringEngineering principles discussionMeeting agenda内部平台开发者体验声明式系统Flux & FlaggerSG14C++游戏开发低延迟P2966R1Regular typesSTLstring_viewspan迭代器容器算法容器接口













