Effektiv utvikler

Denne treningen vil øke effektiviteten i teamet ditt ved å lære utviklere hvordan de blir bedre som individuelle utviklere og som medlem av hele teamet. Kurset dekker en rekke emner, inkludert effektiv bruk av IDE, å holde koden ren og vedlikeholdbar, kodegjennomganger, kunnskapsdeling, dokumentasjonsstyring, å holde kunnskapen sin oppdatert og mer.

Varighet
2 dager
Nivå
Middels
Format

30% workshop /

70% forelesning

Maks deltakere
20
Instruktører
2
Hvem bør delta

Junior, Mid og Senior Utviklere

Viktigste læringsutbytte
  • Personlig effektivitet og beslutningstaking
  • Ren-kode praksis for vedlikeholdbarhet
  • Kodegjennomganger og par-/mob-programmering som forbedrer resultater
  • Dokumentasjon og kunnskapsdelingsvaner
  • Holde fokus og håndtere antakelser
Kursprogram

Dag 1

  • Development environment
    • IDE (IntelliJ IDEA) configuration, tips and tricks
    • Email client configuration
    • Automation of daily routines
    • Tasks management and prioritization
  • Developer's good habits
    • Following best practices
    • Working with dependencies and assumptions
    • Making technical choices
    • Learning techniques over tools
    • Staying focused
    • Keeping knowledge up-to-date
  • Communication in the team
    • Respecting everyone
    • Learning from others
    • Teaching others

Dag 2

  • Code reviews
    • How to perform an effective code review?
    • Code-review checklist
  • Pair programming
    • Is it worth practicing?
    • When and how to write code in pairs
  • Writing documentation
    • An example of a good documentation structure
    • Making documentation useful
    • Code documentation
    • Visualizing documentation
  • Staying healthy

Klar til å komme i gang?

Kontakt oss for å diskutere dine opplæringsbehov, tidsplan, og hvordan vi kan tilpasse dette programmet for ditt team.

Effektiv utvikler | Trainitek