#41 Tech Writer rozważa podobieństwa i różnice między kodowaniem a pisaniem dokumentacji
"Docs like code" czy "Docs as code" to model tworzenia dokumentacji, którego głównym założeniem jest traktowanie dokumentacji jak kodu pod kątem procesów oraz narzędzi, których używamy do jej tworzenia. Jednak czy można pójść o krok dalej i rozszerzyć założenia tego modelu na sam proces pisania dokumentacji?
Rozmawiamy o tym czy pisanie dokumentacji i kodowanie są do siebie podobne, czy kodujący Tech Writer ma jakieś dodatkowe umiejętności, dzięki którym jest w stanie dostarczać dokumentację lepszej jakości i czy dokumentacja mogłaby czerpać korzyści z testów, które są tworzone dla oprogramowania.
Dźwięki wykorzystane w audycji pochodzą z kolekcji "107 Free Retro Game Sounds" dostępnej na stronie dominik-braun.net, udostępnianej na podstawie licencji Creative Commons license CC BY 4.0 (creativecommons.org/license...).
Informacje dodatkowe:
- "Docs like code", Anne Gentle: https://www.docslikecode.com/book/
- "Docs as code", Write the Docs: https://www.writethedocs.org/guide/docs-as-code/
- "#39 DITA as code, czyli klasyczny standard w nowoczesnym wydaniu", Tech Writer koduje: techwriterkoduje.pl/blog/20...
- Standard DITA (Darwin Information Typing Architecture): en.wikipedia.org/wiki/Darwi...
- Oxygen XML: www.oxygenxml.com/#bidx-xml...
- IntelliJ IDEA: www.jetbrains.com/idea/
- Microsoft Word: www.microsoft.com/pl-pl/mic...
- "Programowanie imperatywne oraz deklaratywne", Codenga: codenga.pl/artykuly/poradni...
- React: pl.reactjs.org/
- Programowanie obiektowe: pl.wikipedia.org/wiki/Progr...
- Docusaurus: docusaurus.io/
- Behavior-driven development (BDD): pl.wikipedia.org/wiki/Behav...
- Cucumber: cucumber.io/
- "Rodzaje testów oprogramowania", Testerzy.pl: testerzy.pl/baza-wiedzy/art...
- Test-driven development (TDD): pl.wikipedia.org/wiki/Test-...
- Foobar: pl.wikipedia.org/wiki/Foobar
- Nuxt: nuxtjs.org/