Berlangganan Majalah Gratis
Powered by MaxBlogPress  

Quiz : Temukan 10 bagian yang dapat didelete

Tidak ada yang aneh pada code C# dibawah ini, tidak ada penulisan syntax yang salah, aku jamin 100% Code ini sukses dicompile tanpa satupun error ataupun warning. Tidak usah pikirkan kegunaan code ini, yang perlu kamu pikirkan adalah carilah bagian mana saja pada code ini yang bisa dihapus, atau buang bagian yang tidak perlu yang menjadi sampah :P ,, tapi dengan membuang bagian itu tidak mengubah logic code ini dan tentunya tidak error dan lulus compile, dan aku rasa tidak perlu sampai mencompile karena dengan membacanya saja sudah ketahuan. it’s very simple.. rata-rata code orang yg pernah aku lihat melakukan hal-hal yang tidak efisien seperti ini, makanya kita membutuhkan yang namanya refactoring..

Code 1: Person.cs

Code 2: Default.aspx.cs

ok, Aku menemukan 10 bagian yang bisa dihapus, kalau kamu berapa??? :)

Jika kamu menyukai artikel ini, silahkan beri donasi :)

Rate this:
2.5

Comments

12 Responses to “Quiz : Temukan 10 bagian yang dapat didelete”

  1. no imageOkta Sihotang (Who am I?) on May 15th, 2008 2:05 pm

    10 bagian ??
    wah…aku ora mudeng klo .NET (di kuliah aja, dapat C) :(

    Rate this:
    2.9
  2. no imageVe (Who am I?) on May 16th, 2008 11:00 am

    ada 15 wakakaa.. ngarang kw..(hr senin ya ben.. nga naeng mulak au..)

    Rate this:
    2.5
  3. no imagerubenmnk (Who am I?) on May 19th, 2008 7:41 am

    @okta..

    aku juga dapet C ta… haha,,,
    but i have fun with .net :)
    @Ve..

    wah 15??? gile… dah hari senen neh,, mana listnya? hehe… :P

    Rate this:
    2.5
  4. no imageMona (Who am I?) on May 29th, 2008 11:06 am

    Coding lagi… coding lagi…

    cape bennnn.. cape….

    Rubeno says:
    aku juga cape coding melulu,. hehe..
    tapi mau gimana lagi… kita kan makan dari coding..hahaha.. :D

    Rate this:
    2.5
  5. no imageEzron (Who am I?) on May 29th, 2008 6:09 pm

    Wah kasi taula Pak…
    biar ngerti juga awak nie..
    sebenarnya ada dalam pikiran mengira-ngira (tapi kan ngarang pula nanti… jadi ketauan kali awak nie gatau apa-apa)
    kestau la..

    Rubeno says:
    dah benernya tebakan abang itu hehe.. (master kok diragukan :D )
    pengennya seh tunggu 10 comment dulu baru dikasih kunci jawabannya..
    hahaha…

    Rate this:
    3.0
  6. no imagewin (Who am I?) on June 6th, 2008 5:30 am

    kok ga langsung promosiin ben..namanya..:)
    ntar kita coba bil ama si boss biar dibeli..
    ato mo make trial terus.. ( tp dgn trial OTC dah kelar semua kok)
    thx yah…adek ruben…
    hihihihi

    Rubeno’s Replay:
    yup.. ntar kita rekomendasikan sama sibos.. :D

    Rate this:
    2.5
  7. lidon on February 1st, 2010 7:51 am

    bang ben aku dapat 6 baris yang dapat di delete
    tapi aku gk tau itu salah , maklum lah masih newbie

    method hello() = kayaknya bisa dihanguskan deh ..:)
    method isvalid()= kayaknya bisa dimodifikasi dengan hanya mereturn value , tanpa membentuk variable penampung

    method helloPerson()= kayaknya bisa dimodifikasi seperti method isvalid(),

    itu sedaya mampuku , kalau salah dikoreksi ya . aku pun sangat butuh arahannya , maklum masih new bie mas..:)

  8. ruben on February 3rd, 2010 4:20 pm

    @lidon..

    benar.. tapi masih kurang 4 lagi..hehe..

  9. zokont on February 5th, 2010 3:14 am

    Nambahin satu lagi, method GetData() bisa dilakuin semua di method Page_Load() tanpa harus membuat satu method baru..
    Tapi itu khan nyalahin konsep yak???

  10. zokont on February 5th, 2010 3:15 am

    Oiya, setter getternya ga dipake ternyata, itu jga bisa diapus..

  11. zokont on February 5th, 2010 3:16 am

    dan yang terakhir, method isValid bisa dilakukan hanya di if statementnya..
    ga usah pake method..
    dapet khan 10 bang???

  12. ruben on February 8th, 2010 9:22 am

    @zokont

    haha.. yap sepertinya anda benar… :p

Leave a Reply