UI Dev Mentoring Program: Coding mentoring slides

Document the project

  • Documentation is part of the project.
  • Document the process.
  • Document the structure.
  • Document the usage.
  • Specify the audience.

Organize the project

  • Make specification before coding.
  • Make design before coding.
  • Make structure before coding.
  • Agree on coding standard.
  • Define reusable components.

Apply best practices

  • Don’t copy-paste.
  • Don’t get too attached to the code.
  • Comment the code.
  • Code with performance in mind.
  • Code with accessibility in mind.

Test the project

  • Write tests.
  • Test across different environments.
  • Assume worst-case scenarios.
  • Learn to debug.
  • Document the fix.