Skip to main content
GameDev.net gamedev.net
🔒 Locked

Book idea

Started by Raduprv Feb 24, 2005 at 6:42 PM 8 replies 950+ views
Original Post
Raduprv
Raduprv
I was thinking, it would be so cool if someone would take OSS programs (things such as Quake 1&2, and various OSS libraries, maybe even OSes) and comment them very, very well, explaining the logic behind every line of code (or function), discussing possible improvements, etc. Could be very useful for many people, both beginners and advanced. The only question is how legal wold that be. There is no provision in the GPL that gives you the permission to do that (except maybe if such a book is considered distributing the code), but on the other hand, there are no provisions against it. So what do you think of the idea? Would you like to see such books?
Extrarius
Extrarius
I think a better idea would be to take such programs and compare the 'way it WAS done?' to the 'Way To Do It' ie contrast the time-constrained hacks with proper software development methodologies while implementing the same functionality with similar or better flexability/performance/etc.
Teaching people to use id's coding style would be a Bad Thing™
"Walk not the trodden path, for it has borne it's burden." -John, Flying Monk
Raduprv
Raduprv
I didn't mean it as: 'this is teh g0d, use this style or die!". What meant was analyzing the code, explaining it, possibly offer alternatives on how it should be implemented, point out the possible bugs, advantages, dissadvantages, etc.
Extrarius
Extrarius
Really, I don't think such a book has a market - most of those advanced enough in ability to understand would probably prefer something more abstract (and compact) than reams of source code, and those otherwise wouldn't get much of anything from it either.
"Walk not the trodden path, for it has borne it's burden." -John, Flying Monk
PnP Bios
PnP Bios
I agree. A step by step walk through, or hell, even a map for the quake 1 engine would be a godsend. But I don't see many people paying money for it.
Ainokea
Ainokea
I had this idea about 4 weeks ago.
______________With the flesh of a cow.
PnP Bios
PnP Bios
Quote:
Original post by Ainokea
I had this idea about 4 weeks ago.

Thanks for sharing. [totally]
Ainokea
Ainokea
Quote:
Original post by zer0wolf
I had this idea like 4 YEARS ago. [wink]

I got pwnd.
______________With the flesh of a cow.
fisheyel83l
fisheyel83l
Quote:
Original post by Ainokea
Quote:
Original post by zer0wolf
I had this idea like 4 YEARS ago. [wink]

I got pwnd.
!!ALERT!! Potential illegal activity occuring! It's 2:05--do you know where YOUR kids are?

This has been a public service announcement from the Microsoft Center for Child Protection Services.
Tolerance is a drug. Sycophancy is a disease.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.