Home > final project, maintenance, programming > Bad Smells in Code

Bad Smells in Code

Menyambung tulisan tentang refactoring, ada beberapa arahan untuk menemukan bagian program yang harus di-refactor, bad smells in code…

Berikut adalah diantaranya

  • duplicated code; kode-kode yang sama atau mirip di banyak tempat…
  • long method; sebuah prosedur atau fungsi yang terlalu panjang; mungkin terlalu banyak yang dikerjakan…
  • large class; sebuah kelas yang terlalu banyak tanggung-jawabnya; kurang fokus…
  • long parameter list; sebuah method dengan parameter yang banyak akan menyulitkan client yang mengaksesnya…
  • dan masih banyak lagi…

Mika Mantyla mencoba membuat taksonominya, agar kita mudah memahami bad smells in code tersebut dan dapat mengenali keterkaitan diantaranya. Taksonominya bisa dilihat di sini.

Nah, siapa yang mau membuat bad smells in code detector ??

  1. November 28, 2008 at 1:16 pm

    TAnya Hanson, Bu.😛

  2. November 28, 2008 at 11:26 pm

    (acungkan tangan) Saya Bu!
    Hehe, ide dari Ibu Inge yang sepertinya menarik untuk diteliti lebih jauh😀
    Hmm, masih banyak lagi bad smell yang harus dihindari, diluar 22 smell yang dikemukakan (Kent&Beck 2000) seperti (Kerievsky 2004). Atau beberapa ‘aturan’ yang diterapkan di lingkungan IF ini seperti buruknya indentasi yang menyebabkan kode tersebut berbau😀

    Mohon dukungannya…

  3. November 30, 2008 at 11:44 am

    OK Hanson, saya dukung sepenuhnya …🙂

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: