Keterawatan

Studi Kasus: Membangun Perangkat Lunak dengan Python

Mark Pedigo

Principal Data Scientist

PEP 8

  • Panduan gaya resmi
  • Pedoman tata letak kode dan penamaan
  • Meningkatkan keterbacaan dan keterawatan kode

Seorang programmer dengan saksama mengikuti standar PEP 8

Studi Kasus: Membangun Perangkat Lunak dengan Python

Keuntungan format kode PEP8

  • Keterbacaan meningkat
    • Konsistensi
  • Kolaborasi lebih baik
    • Pedoman gaya bersama
  • Lebih sedikit error
    • Membantu menghindari kesalahan umum

Dua orang berkolaborasi di depan komputer

Studi Kasus: Membangun Perangkat Lunak dengan Python

PEP8 dan Penamaan Variabel

  • Nama mencerminkan tujuan dan jelas
  • Menyediakan konvensi untuk konsistensi
  • Nama jelas membantu mencegah error
    • Gunakan konvensi snake_case
    • Nama berbeda: my_variable vs myVariable

Seekor ular biru dan kuning

Studi Kasus: Membangun Perangkat Lunak dengan Python

Cara PEP8 Mengurangi Error

  • Menghindari penamaan ambigu
  • Mempromosikan kesederhanaan
  • Mendorong konsistensi
Studi Kasus: Membangun Perangkat Lunak dengan Python

Fungsi Pustaka Pylint

  • Mengecek kode terhadap PEP 8
  • Meninjau format dan penamaan
  • Memberi skor kode
  • Menyediakan laporan rinci
Studi Kasus: Membangun Perangkat Lunak dengan Python

Keunggulan pylint

  • Deteksi error
  • Peningkatan kualitas kode
  • Kustomisasi dan fleksibilitas
  • pylint myfile.py
Studi Kasus: Membangun Perangkat Lunak dengan Python

Peta Jalan

Peta jalan yang menampilkan bagian proyek yang sudah selesai dan yang akan dimulai.

Studi Kasus: Membangun Perangkat Lunak dengan Python

Ayo berlatih!

Studi Kasus: Membangun Perangkat Lunak dengan Python

Preparing Video For Download...