Back to articles
Docs-as-Code: Why Documentation Should Live With Your Code
How-ToTools

Docs-as-Code: Why Documentation Should Live With Your Code

via Dev.toArto Baltayan

If not well maintained, a major problem with documentation is that it falls behind the software it describes. Changes are made, a feature gets updated, parameters are renamed, but the documentation still reflects the previous version. Developers trying to understand a system through the existing documentation are left confused. Docs-as-Code aims to solve this problem by treating documentation the same way developers treat code, rather than something completely separate. In this approach, documentation is written, versioned, reviewed, and published using the same tools and workflows used to build the software. Tools such as Git and platforms like GitHub make this possible. Let's take a closer look. What Docs-as-Code Means Docs-as-Code is a simple concept in theory. In practice, the learning curve can be a bit steeper, especially for technical writers unfamiliar with the tools commonly used by software engineers. At its core, Docs-as-Code means that documentation should live alongside th

Continue reading on Dev.to

Opens in a new tab

Read Full Article
2 views

Related Articles