Saya mengambil beberapa poin dari buku The Unix Philosophy:
1. Program haruslah kecil,
2. Buatlah program untuk hanya mengerjakan satu hal secara spesifik,
3. Buatlah prototype secepat mungkin,
4. Pilihlah portabilitas daripada efisiensi,
5. Simpan data numerik didalam file ASCII,
6. Gunakanlah shell script untuk meningkatkan portabilitas,
7. Buatlah setiap program sebagai filter,
8. Ijinkanlah pengguna untuk menggunakan program sesuai dengan keinginannya(dalam hal ini, pergunakanlah option),
9. Buatlah kernel yang sederhana dan ringan,
10. Gunakanlah huruf kecil untuk nama program dan buatlah sesingkat mungkin, 11. Untuk menyelesaikan satu permasalahan, gabungkanlah program-program kecil tersebut menjadi satu kesatuan,

--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis

Kirim email ke