I am successfully working through some code katas, but I want to try another new learning technique for programming - software archeology. The problem is I don't know where to find a relatively small code base forthe start, which will contain well written code. Can you help?
+1
A:
I agree with "Dour High Arch"
However when I started this process ... I found that large code base quickly overwhelmed me ... here are some projects that I used
- FLASH web server ... it is a minimal implementation of a research based flash server written in C
- look at earlier version ... less than 1.0 of linux kernel to look at how it was developed to understand OS code
- Java web application ... I used a java based forum application jForum
- PHP ... osCommerce, phpBB
- C++ ... notepad++
make sure that you have a good source code browser (I use sourceInsight)
and also make sure that your development environment is setup correctly and you can build , debug and run the software
jsshah
2010-03-03 02:05:00
thank you, I'll try some of those.
Gabriel Ščerbák
2010-03-03 10:03:23