<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:arial,helvetica,sans-serif;font-size:10pt">Hi Gurgen,<br><br>Sounds like you've made significant progress on this assignment. Great job! <br><br>If you can, let's plan on meeting sometime this Tues, Wed, or Thurs so I can go over some of the large architectural changes we need to make. Some topics that immediately come to mind:<br><br>1. Remove the unnecessary Object hierarchy and instead force all objects to use STL containers<br>2. Work on eliminating HashTable and related hash classes (replace them with STL map, multimap, or set); this is will remove that collision-prone hash function that you noticed<br>3. Redesign the Property subsystem to use a map (keyed on the property name) instead of an enumeration<br><br>Each of these topics will take several weeks of focused work to complete; you and I can each take one topic and when you return in the
 Fall, touch bases again (or via e-mail). Please use the mailing list so we can document our conversations.<br><br>Best regards,<br><br>- m.<br><div>&nbsp;</div>__________________________________<br>Mike Wong, Staff Research Associate<br>Center for Computing for Life Sciences (CCLS)<br>San Francisco State University<br>1600 Holloway Avenue, Hensill Hall 301, SF, CA 94132<br>(415) 405-2119<br>mikewong@sfsu.edu<div><br></div><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><br><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Gurgen Tumanyan &lt;tumanian@gmail.com&gt;<br><b><span style="font-weight: bold;">To:</span></b> mikewong@sfsu.edu<br><b><span style="font-weight: bold;">Cc:</span></b> dpetkovic@cs.sfsu.edu<br><b><span style="font-weight: bold;">Sent:</span></b> Sunday, June 14, 2009 5:39:59 PM<br><b><span
 style="font-weight: bold;">Subject:</span></b> Status 06/13/09<br></font><br>
Mike<br><br>On Friday I have commited a bunch of files that have mainly covered the IO module of FEATURE project. They are mostly clean of C style string handling, though you may meet some of it since I didn't touch some functions in order to not break the parts of code outside of the scope that I intended to cover in this iteration. I will clean these later. Now I am moving to <a target="_blank" href="http://Protein.cc">Protein.cc</a> and associated parts of the system.<br><br>Regards<br>Gurgen<br><br></div></div></div></body></html>