Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Sep 21st, 2006, 7:58 PM   #1
a thing
Unverified User
 
a thing's Avatar
 
Join Date: Aug 2005
Location: none
Posts: 146
Rep Power: 0 a thing is on a distinguished road
deadtrees on programming

Is it silly to read a deadtree programming book away from a computer?
__________________
Warning: My posts may change (dramatically) within the first 15 minutes they're posted.
Got 'Nux?—GNU/Linux and other free software support.
It's GNU/Linux, not just Linux.
a thing is offline   Reply With Quote
Old Sep 21st, 2006, 8:34 PM   #2
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
What does it matter where you read it? You don't have to read a book on flying in front of an airplane. Personally, despite the poor trees, I prefer physical books. Of course, I'm just an old fogey who likes to read and who has somewhat more trust in the reliability of a published book than in the plethora of unreliable crap published on the internet. Not that it's 100% reliable, but it's higher than the alternatives.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Sep 21st, 2006, 9:10 PM   #3
bivhitscar
Hobbyist Programmer
 
bivhitscar's Avatar
 
Join Date: Oct 2005
Location: Melbourne, Australia
Posts: 126
Rep Power: 3 bivhitscar is on a distinguished road
I don't think so. Reading while away from the computer lets your mind think about the concept, rather than the actual implementation.
__________________
it's ironic considerate rarity patron of love higher knowledge engulfs me...
bivhitscar is offline   Reply With Quote
Old Sep 21st, 2006, 9:43 PM   #4
Jimbo
Battle Programmer
 
Jimbo's Avatar
 
Join Date: Feb 2006
Location: Bellevue, WA, USA
Posts: 763
Rep Power: 3 Jimbo is on a distinguished road
I prefer physical books as well. I don't need a computer to read them, and I can reference them while having code up on the screen without having to go between multiple windows. As for reading them away from the computer, I do it every now and then (especially if its for a language/concept I'm not familiar with).
__________________
<insert disclaimer here>
<insert shameless plug for Visual Studio here>
Jimbo is offline   Reply With Quote
Old Sep 21st, 2006, 10:21 PM   #5
a thing
Unverified User
 
a thing's Avatar
 
Join Date: Aug 2005
Location: none
Posts: 146
Rep Power: 0 a thing is on a distinguished road
Quote:
Originally Posted by bivhitscar View Post
I don't think so. Reading while away from the computer lets your mind think about the concept, rather than the actual implementation.
Good point.

DaWei, I find it the other way around. How can I trust a book to be the best it can be if it can't be modified once it's printed? Although the book I'm getting is also available on the Web at http://gigamonkeys.com/book/
__________________
Warning: My posts may change (dramatically) within the first 15 minutes they're posted.
Got 'Nux?—GNU/Linux and other free software support.
It's GNU/Linux, not just Linux.
a thing is offline   Reply With Quote
Old Sep 22nd, 2006, 2:09 AM   #6
bl00dninja
Programming Guru
 
bl00dninja's Avatar
 
Join Date: Oct 2004
Location: namespace std
Posts: 1,246
Rep Power: 5 bl00dninja is on a distinguished road
honestly, my best algorithm development is done off the computer screen. draw pictures, use your imagination (no, not like THAT!). :p

thinking about the problem can be a lot more helpful with a pen and paper than staring at an empty function definition.
__________________
i put on my robe and wizard hat...

Have you ever heard of Plato, Aristotle, Socrates?...Morons.
bl00dninja is offline   Reply With Quote
Old Sep 22nd, 2006, 7:05 AM   #7
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
A book is like anything else -- you have to get it from a reliable source. If you do, it's been subjected to a lot more review than most material on the screen. Sure, nothing's perfect, your odds just get better. Reference our forum's very own tutorial section. If you can't stand typos and bad grammar and spelling, you wouldn't be here, anyway.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Sep 22nd, 2006, 1:14 PM   #8
peace_of_mind
Professional Programmer
 
peace_of_mind's Avatar
 
Join Date: Sep 2004
Location: Hell if I know most of the time
Posts: 439
Rep Power: 5 peace_of_mind is on a distinguished road
Send a message via MSN to peace_of_mind Send a message via Yahoo to peace_of_mind
Quote:
Originally Posted by a thing
DaWei, I find it the other way around. How can I trust a book to be the best it can be if it can't be modified once it's printed?
The problem with that rationale is you're assuming it will be modified and kept up to date, rather than the author finding something better to do. As DaWei mentioned, a published book has been edited and proof-read and really picked apart before it was ever put on a shelf. The chances of a book from a bookstore being more accurate than a tutorial on a website is exponentially greater. It's not always a given, but meticulously written and updated tutorials/ebooks are the exception rather than the rule.
__________________
Amateurs built the ark
Professionals built the Titanic

peace_of_mind is offline   Reply With Quote
Old Sep 22nd, 2006, 1:52 PM   #9
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,467
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
For the record, I have more money invested in books than I have in computers... and I have more than 10+ computers. I started making an inventory of my books a while back, but after about 50 of them I started losing motivation. Oddly enough, I have probably only read a handful of them front to back...
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old Sep 22nd, 2006, 2:17 PM   #10
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
I'm guessing the best ten have paid off more than the price of 10 computers....
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Programming without post secondary education Eric the Red Other Programming Languages 6 Mar 7th, 2006 5:56 PM
Does Programming Make You Smarter? Sane Coder's Corner Lounge 43 Oct 2nd, 2005 6:12 AM
MIT's Metaphor For Software Programming Infinite Recursion Other Programming Languages 2 Jun 12th, 2005 6:42 AM




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 6:44 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC