week 2 report

| | Comments (0) | TrackBacks (0)
This week I worked on Vector, Matrix, Complex and Permutation. I added a lot of documentation to Complex in particular and I think it will be a good reference for other subsystems documentation. However I still need to understand how to write POD in more clean way and how to make it more HTML usable. As Jonathan pointed me earlier today, the documentation is what is the user sees the most of the module and the quality of what we do will be mainly seen by how to documentation looks/works.

This week I also realized that I'm getting a lot faster with vim. The command are getting natural and Jonathan gave me some new bindings for running the tests for the subsystems directly from vim (with coloration in bonus!) I'm also getting familiar with how Test::Class works, the setup and teardown part in particular are really useful. I'm getting used to put map everywhere I would have used a for or while loop. I was a bit suspicious about it's utility at first but I went over that feeling and I couldn't code in Perl without it now.

I added a lot of tests to mostly all the subsystems I worked on this week. Next week I'll concentrate more on the documentation part, on the other subsytems that are planed in the timeline for that week and on some issues which could be solved with swig typemaps.

0 TrackBacks

Listed below are links to blogs that reference this entry: week 2 report.

TrackBack URL for this entry: http://leto.net/mt/mt-tb.cgi/14

Leave a comment

About this Entry

This page contains a single entry by Thierry Moisan published on June 7, 2008 4:42 PM.

week 1 report was the previous entry in this blog.

Perl 5.8.8 compile issues with SWIG is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Screw you, spammers! Clicky Web Analytics