13 projects in 40 days
Definitely this will be the most toughest time for me in Melbourne, with four subjects plus two additional projects in hand, I cannot imagine it will turn out to be after May.
With two days continues working, luckily tonight I finally finished the first assignment due to next week. I should be happy about it, but happy is too luxury for me at the moment when I looked at my Google Calendar. BTW, Google Calendar is really a nice handy tool help me a lot during this pressure period, and the newly offline edit feature atrracts me more than anything other tool.
As a Java developer for years, I don’t think this project will be an obstacle for me. But indeed, each time I did something related to Java, I will find out something you will never notice by yourself. Like this time, I have a deep study about static variable and class variable, which is unavoidable since you need to solve the problem. Also what I have learnt from it is the importance of a nice requirement. Without detailed specification, you will get heaps of problems and uncertainely during your developing process, which will affect the progress seriously. Even until now, I still got several tiny problem to be answered by the lecturer, but anyway I made it.
Next few days I will concentrate on Prolog and Python. That reminds me another pressure on my shoulder this semester is the languages varaibility. I have to use Java, C, Prolog, Ruby, Python, JSP, PHP, JavaScript, Haskell, Mercury ten different languages in 12 weeks, especially for those you are not familiar with, each time for coding will be a hell of looking up different grammar and patterns. I hope such things will never happen again, but in the next five days or so, I must face at least three or four of them excluding java.



