Customizing an SMS-based application: A project log

The never-ending need to refactor

They said then: Analyzing and Designing is crucial because later change to class model is troublesome
They said recently: Forget exhaustive analysis and design, just start with a simple model (a.k.a prototype) then refactor
I said, after a week doing this project: ... to be completed

Different Operator, Different Problem
each with its own pulling and pushing mechanism. Some use http, others use smpp. Of those which uses http, I found the connection to TelkomSel the most difficult. Not only we had to synchronize the commands registered to this new quiz service with TelkomSel database, I had to send replies using direct http connection instead of indirect one which means I have to reorganize the whole class.

Long hours using Eclipse IDE ...
.. makes me wish that Blogger.com provide a word completion function. Type in a few alphabets then Blogger.com provide a list of probable words, just like Eclipse. By the way, Eclipse's phrase completion works in a waaay different manner than MS Word's: it's comprehensive, never annoying, and never playing wiseguy.

Comments

Popular Posts