Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Document clean process

...

Document Properties Marker
overridefalse


 
Short DescriptionA document should only reference documents that are not less stable than itself. 
Doctypepatternhide
NameStable Dependencies Principle 
Short Name
Parent
Parent Property
property-nameName
 
Audience
Name List
doctyperole
propertyAudience
 
Subject
Name List
doctypesubject
propertySubject
 
Categories
Name List
doctypecategory
propertyCategories
 
Tags
Tag List
propertyTags
 
Domain

Name List
doctypepattern-domain
namesSoftware Design
propertyDomain

 
Type

Name List
doctypepattern-type
namesKnowledge Maintenance
propertyType

 
ValuesEasy to maintain 
Iteration

Iteration
valuefinished

hide
Sort Keyhide


...

Section
show-titlefalse
titleDescription

This The principle controls the probability of changes to a document introduced by changes to document it references.

If a document references documents that are more likely to change and therefore are less stable, there is a great chance that the information in this document also needs to be updated. If not, the reference to the other documents is probably not relevant and may be removed.

Note that dynamic navigation links are excepted from this principle, since they adapt automatically to changes. This is under the assumption that the keywords used to determine the inclusion of a link to the list is based on the content. Changes to the content will result in changes to the keywords if appropriate.


Section
titleExample


Section
titleContext

...

Section
required-permissionswrite-access
titleNotes


Section
titleReferences
intro-textMore information on this principle.


Tour
render-as-definition-listtrue
marker-column-property-nameTitle
replace-title-with-nametrue


TitleShort Description
Stable Dependencies PrincipleThe principle described as a pattern on wiki.c2.com.
Package principlesThe principle described on Wikipedia.




Section
titleResources

 


Piwik Set Multiple Custom Variables


NameValue
Departmentagiledoc
Categoryprinciple
Typesoftware-design