Re: book +gnutella
| Newsgroups | gmane.network.gnutella.devel |
|---|---|
| Organization | Home, Grenoble, France |
| Message-ID | <[email protected]> |
Quoting Dewan Hrishikesh <[email protected]> from ml.gnutella.dev-forum: :i feel code actually helps in understanding any system. atleast for the :programmers (may be budding ones) There's good code and there's poor code. Reading poor code actually confuses you. Besides, I strongly disagree that reading code will help you understand Gnutella. You see, there are so many little details that the code has to deal with that can make things quite hard to grasp at first. To understand a system, you need to understand its purpose, then its architecture, then how each module of the architecture interacts with others, and finally, you can zoom in on a module and see how it is architected. It's kind of a fractal discovery. Reading the code first means looking at the tiny little fractal that makes up the larger one that makes up the larger one that makes up the larger one. If you're interested in reading C code, look at http://gtk-gnutella.sf.net. Good luck, Raphael