{"id":9253,"date":"2021-03-25T10:30:41","date_gmt":"2021-03-25T10:30:41","guid":{"rendered":"https:\/\/expleoacademy.com\/de-de\/glossar\/explanation\/package-principles\/"},"modified":"2021-03-25T10:30:41","modified_gmt":"2021-03-25T10:30:41","slug":"package-principles","status":"publish","type":"explanation","link":"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/package-principles\/","title":{"rendered":"Package Principles"},"content":{"rendered":"<h3>Was bedeutet Package Principles?<\/h3>\n<p>Das\u00a0<a href=\"https:\/\/expleoacademy.com\/dach\/ueber-uns\/unsere-partner\/isaqb-das-international-software-architecture-qualification-board\/\">International Software Architecture Qualification Board<\/a>\u00a0 (<a href=\"https:\/\/expleoacademy.com\/dach\/ueber-uns\/unsere-partner\/isaqb-das-international-software-architecture-qualification-board\/\">ISAQB<\/a>) definiert den Begriff <em>&#8220;Package Principles&#8221;<\/em> wie folgt:<\/p>\n<blockquote><p>Unter Package Principles versteht man <span style=\"font-size: 1rem\">&#8220;<\/p>\n<div>\n<p>Fundamental principles for designing the structure of software systems (<a href=\"\/de-de\/#ref-martin-2003\">Martin-2003<\/a>):<\/p>\n<p>&lt;ul  <\/p>\n<li><a href=\"\/de-de\/#term-reuse-release-equivalence-principle\">Reuse\/Release Equivalence Principle (REP)<\/a>&lt;\/li<br \/> \n<li><a href=\"\/de-de\/#term-common-reuse-principle\">Common Reuse Principle (CRP)<\/a>&lt;\/li<br \/> \n<li><a href=\"\/de-de\/#term-common-closure-principle\">Common Closure Principle (CCP)<\/a>&lt;\/li<br \/> \n<li><a href=\"\/de-de\/#term-acyclic-dependencies-principle\">Acyclic Dependencies Principle (ADP)<\/a>&lt;\/li<br \/> \n<li><a href=\"\/de-de\/#term-stable-dependencies-principle\">Stable Dependencies Principle (SDP)<\/a>&lt;\/li<br \/> \n<li><a href=\"\/de-de\/#term-stable-abstractions-principle\">Stable Abstractions Principle (SAP)<\/a>&lt;\/li<br \/>&lt;\/ul&lt;br\n<p>Robert C. Martin, who coined the \u201c<a href=\"\/de-de\/#term-solid-principles\">SOLID<\/a>\u201d acronym, also <a>introduced the Package Principles<\/a> and frequently reiterated both in conjunction. Whereas the SOLID Principles target the level of classes, the Package Principles target the level of larger components that contain multiple classes and might get deployed independently.<\/p>\n<p>Package- and SOLID Principles share the explicit goal of keeping software <a href=\"\/de-de\/#term-maintainability-quality-attribute\">maintainable<\/a> and avoiding the symptoms of degraded design: rigidity, fragility, immobility, and viscosity.<\/p>\n<p>While Martin expressed the Package Principles in terms of large-scale components, they apply at other scales as well. Their core are universal principles like low coupling, high cohesion, single responsibility, hierarchical (acyclic) decomposition, and the insight that meaningful dependencies go from specific\/unstable concepts to more abstract\/stable ones (which echoes the <a href=\"\/de-de\/#term-dependency-inversion\">DIP<\/a>).<\/p>\n<p>Category: Design-Principle<\/p>\n<\/div>\n<p>&#8220;<\/span><\/p><\/blockquote>\n<p>Wenn Sie \u00e4hnliche Fachbegriffe wie <strong>Package Principles<\/strong> nachschlagen m\u00fcssen, schauen Sie doch einfach in unserm umfangreichen <a href=\"https:\/\/expleoacademy.com\/de-de\/glossar\/\">Glossar<\/a> nach. Oder durchsuchen Sie unser W\u00f6rterbuch:<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Package Principles &#8211; In unserem Glossar finden Sie eine Erkl\u00e4rung des Fachbegriffs Package Principles<\/p>\n","protected":false},"featured_media":0,"menu_order":0,"template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-9253","explanation","type-explanation","status-publish","format-standard","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Package Principles - Glossar, Fachbegriff<\/title>\n<meta name=\"description\" content=\"Package Principles - In unserem ISAQB Glossar finden Sie eine Erkl\u00e4rung des Fachbegriffs Package Principles\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/package-principles\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Package Principles - W\u00f6rterbuch, Glossar, Lexikon - Expleo Academy\" \/>\n<meta property=\"og:description\" content=\"Package Principles - In unserem ISAQB Glossar finden Sie eine Erkl\u00e4rung des Fachbegriffs Package Principles\" \/>\n<meta property=\"og:url\" content=\"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/package-principles\/\" \/>\n<meta property=\"og:site_name\" content=\"Expleo Academy\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Package Principles - W\u00f6rterbuch, Glossar, Lexikon - Expleo Academy\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"1\u00a0Minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/glossar\\\/erklaerung\\\/package-principles\\\/\",\"url\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/glossar\\\/erklaerung\\\/package-principles\\\/\",\"name\":\"Package Principles - Glossar, Fachbegriff\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/#website\"},\"datePublished\":\"2021-03-25T10:30:41+00:00\",\"description\":\"Package Principles - In unserem ISAQB Glossar finden Sie eine Erkl\u00e4rung des Fachbegriffs Package Principles\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/glossar\\\/erklaerung\\\/package-principles\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/glossar\\\/erklaerung\\\/package-principles\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/glossar\\\/erklaerung\\\/package-principles\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Homepage\",\"item\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Glossar \\\/ W\u00f6rterbuch \\\/ Lexikon\",\"item\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/glossar\\\/erklaerung\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Package Principles\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/#website\",\"url\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/\",\"name\":\"Expleo Academy\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/#organization\",\"name\":\"Expleo Academy\",\"url\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/logo.svg\",\"contentUrl\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/logo.svg\",\"width\":858,\"height\":396,\"caption\":\"Expleo Academy\"},\"image\":{\"@id\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Package Principles - Glossar, Fachbegriff","description":"Package Principles - In unserem ISAQB Glossar finden Sie eine Erkl\u00e4rung des Fachbegriffs Package Principles","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/package-principles\/","og_locale":"de_DE","og_type":"article","og_title":"Package Principles - W\u00f6rterbuch, Glossar, Lexikon - Expleo Academy","og_description":"Package Principles - In unserem ISAQB Glossar finden Sie eine Erkl\u00e4rung des Fachbegriffs Package Principles","og_url":"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/package-principles\/","og_site_name":"Expleo Academy","twitter_card":"summary_large_image","twitter_title":"Package Principles - W\u00f6rterbuch, Glossar, Lexikon - Expleo Academy","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"1\u00a0Minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","FAQPage"],"@id":"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/package-principles\/","url":"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/package-principles\/","name":"Package Principles - Glossar, Fachbegriff","isPartOf":{"@id":"https:\/\/expleoacademy.com\/de-de\/#website"},"datePublished":"2021-03-25T10:30:41+00:00","description":"Package Principles - In unserem ISAQB Glossar finden Sie eine Erkl\u00e4rung des Fachbegriffs Package Principles","breadcrumb":{"@id":"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/package-principles\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/package-principles\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/package-principles\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Homepage","item":"https:\/\/expleoacademy.com\/de-de\/"},{"@type":"ListItem","position":2,"name":"Glossar \/ W\u00f6rterbuch \/ Lexikon","item":"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/"},{"@type":"ListItem","position":3,"name":"Package Principles"}]},{"@type":"WebSite","@id":"https:\/\/expleoacademy.com\/de-de\/#website","url":"https:\/\/expleoacademy.com\/de-de\/","name":"Expleo Academy","description":"","publisher":{"@id":"https:\/\/expleoacademy.com\/de-de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/expleoacademy.com\/de-de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/expleoacademy.com\/de-de\/#organization","name":"Expleo Academy","url":"https:\/\/expleoacademy.com\/de-de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/expleoacademy.com\/de-de\/#\/schema\/logo\/image\/","url":"https:\/\/expleoacademy.com\/de-de\/wp-content\/uploads\/sites\/5\/2025\/02\/logo.svg","contentUrl":"https:\/\/expleoacademy.com\/de-de\/wp-content\/uploads\/sites\/5\/2025\/02\/logo.svg","width":858,"height":396,"caption":"Expleo Academy"},"image":{"@id":"https:\/\/expleoacademy.com\/de-de\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/expleoacademy.com\/de-de\/wp-json\/wp\/v2\/explanation\/9253","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/expleoacademy.com\/de-de\/wp-json\/wp\/v2\/explanation"}],"about":[{"href":"https:\/\/expleoacademy.com\/de-de\/wp-json\/wp\/v2\/types\/explanation"}],"version-history":[{"count":0,"href":"https:\/\/expleoacademy.com\/de-de\/wp-json\/wp\/v2\/explanation\/9253\/revisions"}],"wp:attachment":[{"href":"https:\/\/expleoacademy.com\/de-de\/wp-json\/wp\/v2\/media?parent=9253"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}