When you have a system like NixOS, Nix flakes or infrastructure as code, the code or configuration is verbose and descriptive. It could be seen as basic documentation
Sometimes, documentation can even ensure implementation: api documentation can run implementation tests.