--- Oki DZ <[EMAIL PROTECTED]> schrieb: > Eko Bono wrote:
> > Atau begini, diambil dari artikel The Cathedral and the Bazaar:
> > 
> > - Good programmers know what to write. Great ones know what to
> rewrite
> > (and reuse).
> 
> Kalau reuse, tak perlu rewrite dong.
reuse is not just rewrite. Contoh simplenya, reuse algorithm musti di
adaptasikan ke source environment kita. 

>  
> > - Smart data structures and dumb code works a lot better than the
> other
> > way around.
> 
> dumb codes create lots of headaches; there's no other way.
dumb data structures will kill you.

> 
> > - Brooks, Chapter 9: ``Show me your [code] and conceal your [data
> > structures], and I shall continue to be mystified. Show me your
> [data
> > structures], and I won't usually need your [code]; it'll be
> obvious.''
> 
> Kalau programnya seperti server (mail/web/news, etc), sistem operasi,
> real-time program, dimana struktur datanya. It won't be obvious.
I dont want to discuss further about philosophy mentioned above. 
Tapi kalau anda pernah liat-liat source code dari Apache, atau source
code real time Linux, anda akan temukan banyak sekali struktur data
yang terorganisasi dengan bagus. Mengerti dari struktur data sangat
membantu sekali untuk mengerti proses secara keseluruhan (at least for
me).

Eko


__________________________________________________________________
Do You Yahoo!?
Gesendet von Yahoo! Mail - http://mail.yahoo.de

-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3

Kirim email ke