Setiap perusahaan sebaiknya mempunyai sebuah dokumen yang menjelaskan aturan peng-kode-an dari sebuah proyek IT.
Bila metode coding dapat distandarisasikan, perusahaan mampu menghemat sumber daya (waktu/uang) karena kemudahan dalam memahami kode yang dibuat oleh programmer lain.
Mr. Clint Edmonson dalam blognya ada memberikan sebuah proposal untuk standarisasi coding pada C# dan VB:
Sebenarnya tidak hanya coding yang perlu distandarisasikan tetapi juga aspek lain seperti framework/infrastructure/technology. Ambil contoh Seorang karyawan A yang memegang proyek ABC resign dari perusahaan, Karyawan B diassign untuk menggantikan karyawan A. Karena tidak adanya standar, karyawan B membutuhkan waktu 1-2 bulan untuk memahami arsitektur yang dipakai oleh karyawan A. Hal ini menyebabkan proyek menjadi tersendat sekitar 1-2 bulan. Belum lagi karyawan A ternyata tidak konsisten dalam menerapkan standarnya sendiri.
Sebaiknya apa yang mampu untuk distandarisasikan haruslah di standarisasikan untuk menunjang support dan penghematan biaya.
Happy New Year
Yonscun
Thanks for linking to my blog post. I hope your readers enjoy the content.
Hi, Thanks Edmonson.
I find your post is very interesting and useful for us. Not all companies have a coding standard thus lead to some missing knowledge if a programmer leave the company