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
,, 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???
Tidak ada artikel terkait
Jika ingin berlangganan GRATIS artikel tips lainnya silahkan daftar sekarang juga.
Artikel akan dikirim ke email anda
10 bagian ??
wah…aku ora mudeng klo .NET (di kuliah aja, dapat C)
Posted by Okta Sihotang | May 15, 2008, 2:05 pmada 15 wakakaa.. ngarang kw..(hr senin ya ben.. nga naeng mulak au..)
Posted by Ve | May 16, 2008, 11:00 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…
Posted by rubenmnk | May 19, 2008, 7:41 amCoding lagi… coding lagi…
cape bennnn.. cape….
Posted by Mona | May 29, 2008, 11:06 amWah 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..
Posted by Ezron | May 29, 2008, 6:09 pmkok 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
Posted by win | June 6, 2008, 5:30 ambang 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..:)
Posted by lidon | February 1, 2010, 7:51 am@lidon..
benar.. tapi masih kurang 4 lagi..hehe..
Posted by ruben | February 3, 2010, 4:20 pmNambahin satu lagi, method GetData() bisa dilakuin semua di method Page_Load() tanpa harus membuat satu method baru..
Tapi itu khan nyalahin konsep yak???
Posted by zokont | February 5, 2010, 3:14 amOiya, setter getternya ga dipake ternyata, itu jga bisa diapus..
Posted by zokont | February 5, 2010, 3:15 amdan yang terakhir, method isValid bisa dilakukan hanya di if statementnya..
ga usah pake method..
dapet khan 10 bang???
Posted by zokont | February 5, 2010, 3:16 am@zokont
haha.. yap sepertinya anda benar… :p
Posted by ruben | February 8, 2010, 9:22 am