Łatwość utrzymania

Studium przypadku: tworzenie oprogramowania w Pythonie

Mark Pedigo

Principal Data Scientist

PEP 8

  • Oficjalny przewodnik stylu
  • Wytyczne dotyczące układu kodu i nazewnictwa
  • Poprawia czytelność i łatwość utrzymania kodu

Programista skrupulatnie przestrzegający standardów PEP 8

Studium przypadku: tworzenie oprogramowania w Pythonie

Zalety formatowania kodu według PEP8

  • Lepsza czytelność
    • Spójność
  • Lepsza współpraca
    • Wspólne wytyczne stylu
  • Redukcja błędów
    • Pomaga unikać typowych błędów

Dwie osoby współpracujące przy komputerze

Studium przypadku: tworzenie oprogramowania w Pythonie

PEP8 a nazewnictwo zmiennych

  • Nazwa wskazuje cel i znaczenie
  • Zapewnia konwencje spójności
  • Jasne nazwy pomagają unikać błędów
    • Konwencja snake_case
    • Wyraźne nazwy: my_variable zamiast myVariable

Niebiesko-żółty wąż

Studium przypadku: tworzenie oprogramowania w Pythonie

Jak PEP8 redukuje błędy

  • Unika niejednoznacznych nazw
  • Promuje prostotę
  • Zachęca do spójności
Studium przypadku: tworzenie oprogramowania w Pythonie

Co robi biblioteka Pylint?

  • Sprawdza kod pod kątem PEP 8
  • Weryfikuje formatowanie i nazewnictwo
  • Ocenia kod
  • Generuje szczegółowe raporty
Studium przypadku: tworzenie oprogramowania w Pythonie

Zalety pylint

  • Wykrywanie błędów
  • Poprawa jakości kodu
  • Dostosowanie i elastyczność
  • pylint myfile.py
Studium przypadku: tworzenie oprogramowania w Pythonie

Plan projektu

Plan projektu pokazujący ukończone i rozpoczynane etapy.

Studium przypadku: tworzenie oprogramowania w Pythonie

Czas na ćwiczenia!

Studium przypadku: tworzenie oprogramowania w Pythonie

Preparing Video For Download...