Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Boosting Development Quality through Continuous...

Boosting Development Quality through Continuous Documentation Integration

Boosting Development Quality through Continuous Documentation Integration

LINE Developers Thailand

October 29, 2024
Tweet

More Decks by LINE Developers Thailand

Other Decks in Technology

Transcript

  1. • How can we improve document? • How can we

    use it to improve development quality? Agenda
  2. Swaggo Swagger YAML QA Other Dev team DEV DEV Swaggo

    Swagger YAML Swaggo Swagger YAML
  3. What is Docusaurus? • Static website generator • Markdown based

    • React component support, we can do many things with this!
  4. Integrate with CI/CD DEV push code deploy application pipeline document

    pipeline build grab swagger files Git Kubernetes Swagger YAML
  5. DEV Pull Request DEV DEV Revie w swagger changes API

    Changes Pull Request kafka spec changes
  6. DEV Pull Request DEV DEV Revie w swagger changes Pull

    Request kafka spec changes Pull Request logic implementation API Changes
  7. Key Takeaways • Use code as document as much as

    possible • Make document changes easy to review • Communicate with the team using document