Books
-
I remember that sometime ago, there was a thread or two about books, programming books, software engineering books, and stuff like that, is there a consensus list of "must have" books ? I think that I might be able to buy some, here's the initial list : "Windows Programming Win32" ( Petzold ) "MFC Programming" ( Prosise ) "Effective C++" and "More Effective C++" (Meyers ) "Exceptional C++" and "More Exceptional C++" ( Sutter ) ( maybe, had them ordered at my last job, but didn't really liked them, but I didn't spent too much time reading them ) "Large-Scale C++ Software Design" ( lakos ) "Design Patterns CD: Elements of Reusable Object-Oriented Software" ( few authors ) one or 2 STL books ? Any other suggestions ? we're doing Windows MFC/C++ application with some element of geometry and graphics. Thanks. Max.
Mmmmmmmm.. Also: "Inside the .Net Framework" (Petzold?) and "Applied Cryptography" :) evilpen dot net::msn messenger:negacao@hotmail.com
-
Mmmmmmmm.. Also: "Inside the .Net Framework" (Petzold?) and "Applied Cryptography" :) evilpen dot net::msn messenger:negacao@hotmail.com
useless in the line of work I do ... I don't do cryptography, or professional .net development yet! Max.
-
I remember that sometime ago, there was a thread or two about books, programming books, software engineering books, and stuff like that, is there a consensus list of "must have" books ? I think that I might be able to buy some, here's the initial list : "Windows Programming Win32" ( Petzold ) "MFC Programming" ( Prosise ) "Effective C++" and "More Effective C++" (Meyers ) "Exceptional C++" and "More Exceptional C++" ( Sutter ) ( maybe, had them ordered at my last job, but didn't really liked them, but I didn't spent too much time reading them ) "Large-Scale C++ Software Design" ( lakos ) "Design Patterns CD: Elements of Reusable Object-Oriented Software" ( few authors ) one or 2 STL books ? Any other suggestions ? we're doing Windows MFC/C++ application with some element of geometry and graphics. Thanks. Max.
http://www.codeproject.com/scrapbook/referencebooks.asp[^] Jon Sagara Damnit Jim!
-
http://www.codeproject.com/scrapbook/referencebooks.asp[^] Jon Sagara Damnit Jim!
I looked in the scrapbook, I must be blind! Thanks alot! Max.
-
I remember that sometime ago, there was a thread or two about books, programming books, software engineering books, and stuff like that, is there a consensus list of "must have" books ? I think that I might be able to buy some, here's the initial list : "Windows Programming Win32" ( Petzold ) "MFC Programming" ( Prosise ) "Effective C++" and "More Effective C++" (Meyers ) "Exceptional C++" and "More Exceptional C++" ( Sutter ) ( maybe, had them ordered at my last job, but didn't really liked them, but I didn't spent too much time reading them ) "Large-Scale C++ Software Design" ( lakos ) "Design Patterns CD: Elements of Reusable Object-Oriented Software" ( few authors ) one or 2 STL books ? Any other suggestions ? we're doing Windows MFC/C++ application with some element of geometry and graphics. Thanks. Max.
My copy of MFC Internals by George Shepherd and Scot Wingo (Addison Wesley) is a bit dated now since it addresses MFC version 4.0, but much like Petzold's classic Programming Windows, I think it's still an excellent addition to your bookshelf as it speaks directly to what MFC is doing under the hood. While there have been enhancements since it was written, the basic architecture remains the same. Since any professional MFC programmer ends up in the class library source code sooner or later (usually sooner), I found it to be both very practical and well written. Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)
-
My copy of MFC Internals by George Shepherd and Scot Wingo (Addison Wesley) is a bit dated now since it addresses MFC version 4.0, but much like Petzold's classic Programming Windows, I think it's still an excellent addition to your bookshelf as it speaks directly to what MFC is doing under the hood. While there have been enhancements since it was written, the basic architecture remains the same. Since any professional MFC programmer ends up in the class library source code sooner or later (usually sooner), I found it to be both very practical and well written. Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)
As well as the usual books on MFC & Win32, I've got to put my fav 2 books for just now, Debugging Windows Applications by John Robbins Windows Sockets Network Programming by Quinn & Shutte My top 2 books of the moment, bet you can't guess the programs I'm working on :)
-
As well as the usual books on MFC & Win32, I've got to put my fav 2 books for just now, Debugging Windows Applications by John Robbins Windows Sockets Network Programming by Quinn & Shutte My top 2 books of the moment, bet you can't guess the programs I'm working on :)
carrie wrote: My top 2 books of the moment, bet you can't guess the programs I'm working on I'm nose deep in sockets myself at the moment. I feel your pain! :-) Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)
-
I remember that sometime ago, there was a thread or two about books, programming books, software engineering books, and stuff like that, is there a consensus list of "must have" books ? I think that I might be able to buy some, here's the initial list : "Windows Programming Win32" ( Petzold ) "MFC Programming" ( Prosise ) "Effective C++" and "More Effective C++" (Meyers ) "Exceptional C++" and "More Exceptional C++" ( Sutter ) ( maybe, had them ordered at my last job, but didn't really liked them, but I didn't spent too much time reading them ) "Large-Scale C++ Software Design" ( lakos ) "Design Patterns CD: Elements of Reusable Object-Oriented Software" ( few authors ) one or 2 STL books ? Any other suggestions ? we're doing Windows MFC/C++ application with some element of geometry and graphics. Thanks. Max.
I would choose a STL book instead of "Large-Scale...". I found it boring as hell and the stuff in it aren't really anything new if you have been doing C++ for a while.
-
I remember that sometime ago, there was a thread or two about books, programming books, software engineering books, and stuff like that, is there a consensus list of "must have" books ? I think that I might be able to buy some, here's the initial list : "Windows Programming Win32" ( Petzold ) "MFC Programming" ( Prosise ) "Effective C++" and "More Effective C++" (Meyers ) "Exceptional C++" and "More Exceptional C++" ( Sutter ) ( maybe, had them ordered at my last job, but didn't really liked them, but I didn't spent too much time reading them ) "Large-Scale C++ Software Design" ( lakos ) "Design Patterns CD: Elements of Reusable Object-Oriented Software" ( few authors ) one or 2 STL books ? Any other suggestions ? we're doing Windows MFC/C++ application with some element of geometry and graphics. Thanks. Max.
-
carrie wrote: My top 2 books of the moment, bet you can't guess the programs I'm working on I'm nose deep in sockets myself at the moment. I feel your pain! :-) Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)
Its funny that when checking Amazon the most suitable book that I could find was from 1995 or 1996, can't remember :) Great book though, its making me forget the pain of spending 3 weeks writing a program in WinInet only to find out from the MSDN newsgroups that it only supports one CFtpConnection at a time. You live and learn :)
-
I remember that sometime ago, there was a thread or two about books, programming books, software engineering books, and stuff like that, is there a consensus list of "must have" books ? I think that I might be able to buy some, here's the initial list : "Windows Programming Win32" ( Petzold ) "MFC Programming" ( Prosise ) "Effective C++" and "More Effective C++" (Meyers ) "Exceptional C++" and "More Exceptional C++" ( Sutter ) ( maybe, had them ordered at my last job, but didn't really liked them, but I didn't spent too much time reading them ) "Large-Scale C++ Software Design" ( lakos ) "Design Patterns CD: Elements of Reusable Object-Oriented Software" ( few authors ) one or 2 STL books ? Any other suggestions ? we're doing Windows MFC/C++ application with some element of geometry and graphics. Thanks. Max.
I see most people listed technical books. While technical books teach you the nuts and bolts, I have found that the following list has shaped my entire philosophy toward programming, design, and management: "Flight" by Kris Craft "System Design From Provably Correct Construct" by James Martin (ok, sort of about programming!) "The Astonishing Hypothesis" by Francis Glick "Vital Dust" by Christian De Duve "Philosophy of Freedom" by Rudolf Steiner These books teach you how to think about things in a different way, and the concepts relate directly to the design of human usable programs. Marc
-
I would choose a STL book instead of "Large-Scale...". I found it boring as hell and the stuff in it aren't really anything new if you have been doing C++ for a while.
I agree on "Large-Scale C++". I didn't find it very useful. Although it's the only book that I know of that focuses on physical design. Unless your project is over 500k lines, I don't think it's very helpful. Also, I thought Stroustrup's "C++ Programming Language" was really bad. It wasn't hard to understand, but the organization was horrible. The part on STL wasn't comprehensive enough to be worthwile. The same goes for the part on design. Does anyone know of a good book on graphics algorithms? Any opinions on "Computer Graphics: Principles and Practice(2nd Edition)"? I have Feng Yuan's book. It's alright, but I need something that explains how to implement filter effects. Such as fog, clouds, explosions, lightning, water, etc.
-
Its funny that when checking Amazon the most suitable book that I could find was from 1995 or 1996, can't remember :) Great book though, its making me forget the pain of spending 3 weeks writing a program in WinInet only to find out from the MSDN newsgroups that it only supports one CFtpConnection at a time. You live and learn :)
carrie wrote: Its funny that when checking Amazon the most suitable book that I could find was from 1995 or 1996, Yeah, that says a little something about how much truly new technology has come out since then, doesn't it? :-) Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)