Posts

Showing posts from 2010

Struktur File, Modul dan Komponen dalam Aplikasi

Di milis id-php ada yang sering kali kesulitan dalam membuat aplikasi yg benar2 loose coupled, walau sudah bikin pake framework pun kayaknya masih belum puas terhadap aplikasi yg di buat. Seringkali ketika membuat modul atau komponen baru, dan dipasangkan ke aplikasi saya tadi, ada saja bagian yang harus disentuh didalam coding. Pertanyaannya bagaimana kita bisa membuat antar modul atau komponen bisa saling berkomunikasi tanpa memiliki ketergantungan antar modul tersebut.

My First iPhone Journey Begins!

After years of curiosity and admiration, I’ve finally joined the iPhone revolution! Over the weekend, my girlfriend and I both decided to take the plunge and get iPhones—she went with the elegant white one, and I chose the sleek black. The excitement of unboxing these devices together made it a special moment, one that I’ll remember as my first step into the Apple ecosystem. I’ve been following the iPhone’s journey since its debut in 2007. The original iPhone caught my eye with its revolutionary design, while the iPhone 3G made waves with its introduction of 3G connectivity and the App Store. Now, the iPhone 3GS feels like the perfect starting point for me. Its improved speed, video recording capabilities, and robust app ecosystem make it a standout device. This is also my first Apple product ever, so I’m eager to explore how it fits into my tech lifestyle. The interface is incredibly intuitive—far smoother and more responsive than anything I’ve used before. I’ve already started downlo...

Unit Testing di PHP

Unit testing itu merupakan test paling dasar dalam pengembangan aplikasi. Terlepas dari apakah aplikasi elo itu ditulis menggunakan paradigma OO atau tidak. Dengan unit testing. lo melakukan sejenis "pembuktian" bahwa fungsi (unit) elo itu melakukan apa yang sebenarnya harus dilakukan. apabila sebuah fungsi (unit) bisa memiliki beberapa kemungkinan. maka sebisa mungkin semua kemungkinan ini di test/buktikan kebenarannya.

Building Agile Foundations with Scrum

Recently, I achieved a Scrum Certification from the Scrum Alliance. This certification was part of a four-day training program, rather than an exam-based assessment. The training program was organized by my company, NTT Data Germany, and conducted at one of their branches in Ettlingen, near Karlsruhe. The training was a fascinating experience where I gained deep insights into the essence of building agile teams and understanding the importance of Scrum ceremonies. I also learned about iterative software development approaches and techniques that aren’t explicitly detailed in the Scrum Guide, such as various planning and estimation methods. My journey with agile methodologies, or iterative ways of building software, began much earlier. Back in 2006, I encountered a book titled Extreme Programming Explained by Kent Beck. This book was a revelation to me at the time. I was working at a small software company with a team of just six people, and the practices described in the book felt i...

A Commitment to the Future

It's an interesting time for me. Many of my close friends and family are getting married and starting their own families. I feel incredibly lucky to live in Germany, where there's no heavy social pressure to get married quickly. At times, I felt like life could continue smoothly without the need for marriage. I even have friends who have been in relationships for longer and haven't felt the need to tie the knot. It made me realize that marriage wasn't about fulfilling an expectation—it was something much more personal. My job situation was stable; I could provide for myself and potentially a family too. As a software engineer, I felt valued, and I was surrounded by mentors from whom I could learn and grow. I felt confident in myself and my ability to keep getting better. So what comes next? If you know someone who feels like a true companion, someone to share stories, adventures, and everyday moments with, it can be worth considering a commitment. As we grow older, frie...

Earth Hour

waktu gue baca tentang aksi earth hour di indonesia yang mengundang rakyat indonesia untuk mematikan lampu selama satu jam. gue mikir. apa gak kurang tuh yang namanya mati lampu di indonesia? gue rasa kita semua orang indonesia pasti pernah ngerasain yang namanya mati lampu.. dan gak sebentar, bisa ber jam2.

Asosiasi antar obyek di PHP

Image
Apa itu agregasi apa itu komposisi? aggregasi itu salah satu bentuk asosiasi antar objekt... asosiasi object ada 2 macam. yang pertama dibilangnya "komposisi" yang kedua "agregasi"... UML notasinya bisa dilihat di wiki itu kalo komposisi node diamond nya itu diisi, kalau aggregasi itu kosong. sekarang "asosiasi object" itu menjelaskan apa?