On 5/16/06, Budi Rahardjo <[EMAIL PROTECTED]> wrote:
Kembali ke pertanyaan semula, berapa baris kode yang bisa dilahap sehari. **"Estimasi" saya sekitar 5 - 7 kali lipat jumlah baris kode yang bisa dihasilkan perharinya**.
On 5/16/06, Anthony Fajri <[EMAIL PROTECTED]> wrote:
> > Sekarang misalnya Andry dikasih kerjaan untuk mereview
> > code dalam bahasa Java yang jumlah barisnya kira-kira 2 juta.
> > Berapa lama perkiraan bisa Anda selesaikan?
> > Itu yang ingin saya tuju.
>
>
> Pak Budi,
>
> untuk mereview sebuah source code, apakah memang perlu membaca semua code ?
> kalo saya sih, pertama bikin kayak flow chart dari source code tersebut
> (bisa dari main code), terus baca masing2 source.
Lagi-lagi ini masih belum mejawab pertanyaan saya:
butuh berapa lama?
Terserah mau di-flow-chart-kan atau dengan cara lain.
Yang saya tuju adalah perkiraan berapa lamanya.
Misalnya saya tanya ke Fajri, untuk melakukan review sebuah
paket dengan 2 juta lines of code membutuhkan waktu berapa lama?
> contohnya kalo mereview source code qmail. untung qmail sudah menyediakan
> keterangan, source mana yang digunakan untuk menerima email, mengirim email,
> dll (beserta alurnya). tinggal baca yang diperkukan.
butuh berapa lama?
> ataukah memang harus membaca semua code ?
ya.
Hm.. ya. Saya mengerti sekarang 'maunya' pak Budi ;)
Mungkin cerita dari http://builder.com.com/5100-6375_14-1045241.html sama seperti yang dimaksud Pak Budi
Misal:
1 project --> 1 juta baris.
2 project --> 2 juta baris.
1 reviewer melahap --> 1000 baris/hari.
Satu project ------------> 1000 hari man-dis.
Satu project ------------> 10 reviewer untuk bisa selesai dilahap 100 hari.
Hitungan yang 'menyenangkan' buat orang manajemen akuntansi (karena estimasi gajinya gampang), tapi mengkhawatirkan buat artist-artist software development :D
Kembali ke pertanyaan semula, berapa baris kode yang bisa dilahap sehari. **"Estimasi" saya sekitar 5 - 7 kali lipat jumlah baris kode yang bisa dihasilkan perharinya**.
Itu murni kode yang diketik from scratch, bukan hasil generate dari IDE atau "copy paste"/include component/module lain. Saya mungkin bisa sekitar 1000-1400 baris. Itupun harus ditunjang bergelas-gelas kopi :">
Nah, kalo Ruby bisa lain lagi ceritanya. Mungkin cuma bisa 400 baris yang mampu direview, tapi itu sudah setara 1000-1200 baris di c#/java :d
--~--~---------~--~----~------------~-------~--~----~
http://teknoblogia.blogspot.com/2005/02/tata-tertib-milis-v15.html
-~----------~----~----~----~------~----~------~--~---
