Eko Santoso

See also: Other Geeks@INDC

Belajar OOP

Perasaan Gua dari dulu belajar OOP kagak kelar-kelar ampe sekarang. Mulai dari belajar bikin class, property, method, event, terus inherit dengan class yang lain, interface, override, overload. Terus gua belajar separasi, bikin layer di aplikasi, gua kira dengan itu gua udah kuasain OOP ternyata jauh banget dari harapan gua. Ternyata ada lagi yang namanya asosiasi, agregasi, composisi dll. Apalagi kalau dah baca bukunya Eric Evans Domain Driven Design, kayaknya gua belum ada apa-apanya deh. Domain Driven Design this is The Real OOP, baca blognya bang Norman deh keren banget. Sekarang lagi belajar DDD dan ternyata hasilnya asyik juga.

Banyak Orang yang keliru design aplikasi di drive dari database, mestinya dari domain baru ke infrastruktur (database). Database design mesti adaptasi ke domain bukan sebaliknya. Fokus dengan domain model anda, ORM such as : nHibernate, IBatis, NEO adalah tools yang support akan hal ini.

 

Rgrds

ES

Share this post: | | | |

Comments

No Comments