Yesterday (16.08.2010) Google Summer of Code 2010 has finished. It was great experience for me and I’m very thankful for being allowed to participate. I’ve learned many new things and I definitely improved my programming skills. I’m also happy because part of my work will hopefully be present in a web application framework which I [...]
I continued the code cleaning this week. My goal was to remove all “magic strings” – places where few different string values are accepted as parameter. I created bunch of constants in appropriate classes, and added value checking where needed, so it’s now clear what values can be passed to methods.
After that I returned to [...]
This week I decided to do the code cleaning. I reviewed each and every file and improved naming, comments, and other minor readability issues. I also largely modified some tests, mainly older ones where I’ve been using bad approach to test cases (named like “methodNameWorks()” ;-)). I also improved code coverage (it’s now way more [...]
I started this week with various code improvements / cleaning (r4910). Then I moved the formatting functionality from classes NumbersReader and DatesReader to NumberFormatter and DatetimeFormatter accordingly (r4913, r4920). I didn’t do this earlier as I wanted to encapsulate all CLDR-specific code in Readers, but when I started to work on Parsers it came obvious [...]