@use JSDoc.

usejsdoc.org
  • Requirements
  • Architecture/Design
  • Technical
  • End user
  • Requirements
  • Architecture/Design
  • Technical
  • End user
“Why documentation?”
  • You will be using your code in 6 months
  • You want people to use your code
  • You want people to help out
  • It makes your code better

When the new guy asks where is our app’s documentation

No documentation

  • ???
  • No quick start
  • Hard development time
  • Good communication is needed
“Can we do it better?”

We are developers...

Sure!

  • Automagically generate the documentation
  • Writing documentation the fun way
  • Commenting out code

When the library has a very good documentation

BUT...

AGILE

“Working software over comprehensive documentation.”
“We want to spend all our time coding. Remember, real programmers don't write documentation.”

Some more read


Material design
google.com/materialdesign


Write the docs!
docs.writethedocs.org


Disadvantages of agile
allaboutagile.com


Agile manifesto
agilemanifesto.org


DEMO TIME

</html>

jsdoc

@dinodsaurus