Code Quality

Π§Ρ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚:

  • Code convention:

    • ПишСм идиоматичСский ΠΊΠΎΠ΄

    • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ стандарты языков

      • Java:

        • Java Code Conventions

        • Google Java Style Guide

      • Python:

        • Google Python Style Guide

        • PEP 8

      • Go:

        • Go Style

        • Effective Go

      • TypeScript:

        • TypeScript Style Guide

        • airbnb/javascript

    • SOLID

    • ΠžΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎ слСдуСм рСкомСндациям IDE

  • Code review: Π»ΠΎΠ²ΠΈΠΌ ошибки Π½Π° этапС создания ΠΊΠΎΠ΄Π°, смотрим Π½Π° ΠΊΠΎΠ΄ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅

  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ автоматичСской ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ: Π»ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ ΠΈ Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€Ρ‹

  • ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ качСства: Π·Π° ΠΊΠ°ΠΊΠΈΠΌΠΈ показатСлями стоит ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ

Last updated