/ blog

Mempertahankan Konsistensi dengan PEP8

Kata orang, kode yang baik adalah kode yang mudah dimengerti oleh programmer lain, dan aku setuju. Salah satu cara agar kode mudah dimengerti adalah konsisten.

"Readability counts" - Zen of Python

Cara untuk memberi konsistensi pada kode adalah dengan menerapkan "Style Guideline". Setiap proyek bisa beda-beda pada penerapan "Style Guideline", yang penting konsisten.

"Standard Library" dan Distribusi Python menggunakan PEP8 sebagai "Coding Style Guideline"-nya. Jika kamu kesusahan membuat kodemu konsisten, kamu bisa ikuti PEP8.

PEP8 Website

Untuk memberi bantuan dan peringatan otomatis pada IDE Atom saat kodemu melanggar aturan PEP8, kamu bisa menggunakan "linter pycodestyle".

Pasang paket pycodestyle di komputer, bisa dengan pip

pip install pycodestyle

Kemudian pasang atom paket linter-pycodestyle

apm install linter-pycodestyle

atau bisa lewat pengaturan Atom preferences.

Atom linter-pycodestyle website