Projects
Friday, April 14, 2006 8:46:01 PM
The first project it's one of the most complicated I have started, so I think about start applying some of the extreme programming disciplines (but I'm not an expert at all). I'm just starting to reading the characteristics of the problem, but will be posting my progress here.
For the second project I thought about applying some those "tenets" from the Gancarsz book, The Linux and Unix Philosophy, specially the "Small is beautiful" one. It's going to be a perfect first excercise for learning python.
First Update 6.5.2006: I'm a little behind schedule
Well... ok, ok, not "a little". WAY behind schedule. I realized the first project is not very difficult, but has a lot of little details that have been keeping me busy for a lot of time. I noticed that one of my main weak points is that I lack of that capacity for designing the system and keeping the structure. I have changed twice the main design, the first time because the original design had a terrible flaw with the communications logic. The second time because my classmates told me that the teacher (who is a VB fan) likes those fancy but useless GUI, yet all the program is designed to work as a command line program. I hope I find a way to communicate the programs via stdIO, creating the GUI with Visual Basic; Tkinter has not a very nice appeareance.The second project has been declared completely stalled. Unfortunately my time has been reduced and my sparetime is not enough for that.... I will continue after all classes are finished.
I'm also beginning to understand why building a prototype as soon as possible is very important! There is nothing good in analysis paralysis.












