Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 1.67 KB

CONTRIBUTING.md

File metadata and controls

28 lines (19 loc) · 1.67 KB

Aturan Kontribusi

Kata Pengantar

Selamat datang di repository Pemrograman-Fasilkom-Unej/python-algorithms. Sebelum melakukan Pull Request, pastikan anda sudah membaca semua aturan yang ada. Jika anda mempunyai masalah / isu / tidak yakin dengan aturan kontribusi kami, silahkan sampaikan kepada kami melalui email atau Discord.

Daftar Aturan Kontribusi

Pastikan sebelum anda memulai berkontribusi pada repository ini, silahkan baca aturan-aturan tertulis berikut.

  • Kami menggunakan bahasa Python dengan versi 3.6 hingga yang terbaru.

Coding Style

  • Dimohon untuk menulis kode yang mudah dibaca, hindari penggunaan singkatan yang tidak umum / susah ditebak.
  • Beri nama fungsi / variable yang jelas supaya tanpa memberikan komentar tambahan.
  • Nama variable seharusnya lebih dari dua kata dan dapat mendeskripsikan isinya. Contoh: list_of_nodes, names, daftar_antrian.
  • Hindari penggunaan singkatan. Berlaku untuk nama variable, fungsi, dan parameter.
  • Mohon untuk mengikuti Aturan Penulisan Python yang sifatnya umum dan banyak digunakan.
  • Kami sarankan untuk menggunakan f-strings supaya kode mudah dibaca.

Aturan Lainnya

  • Pastikan nama file ber-akhiran .py.
  • Gunakan snake_case untuk nama file.
  • Pastikan kode berjalan dan tidak ada error sebelum melakukan Pull Request
  • Lakukan check pada algoritma yang anda kerjakan pada file README.md
  • Satu Pull Request satu Algoritma