Books I brought to work today
-
I was looking at my technical books yesterday and came to conclusion I haven't used some of them in years. So I decided to take them to work - I'll look smart :-\ and the books won't take space at home. The ones I took today are: - "Design Patterns" by Gamma and the gang. The introduction is pretty insightful but the book is one of of the worst things that happened to programming. Too many people feel they are bad programmers if they don't use an Abstract Factory to create a simple object or that it is OK to use a Singleton as opposed to a global variable, and don't get me started with adapters and facades and observers and visitors... - "Object Oriented Analysis and Design" by Booch. Actually an interesting and well written book. I just realised I've never used anything I read there. - "Refactoring" by Fowler. Fowler is a master of applying fancy names to existing practices and making a science out of it. - "Multi-Paradigm Design for C++" by Coplien. I was never able to complete a single chapter of that book - maybe it is just me. - "XML in a Nutshell" by Harold and Means. Not a bad book but contains nothing that can't be found on the Internet. Plus, it covers some technologies that looked promissing but never really took off.
-
I was looking at my technical books yesterday and came to conclusion I haven't used some of them in years. So I decided to take them to work - I'll look smart :-\ and the books won't take space at home. The ones I took today are: - "Design Patterns" by Gamma and the gang. The introduction is pretty insightful but the book is one of of the worst things that happened to programming. Too many people feel they are bad programmers if they don't use an Abstract Factory to create a simple object or that it is OK to use a Singleton as opposed to a global variable, and don't get me started with adapters and facades and observers and visitors... - "Object Oriented Analysis and Design" by Booch. Actually an interesting and well written book. I just realised I've never used anything I read there. - "Refactoring" by Fowler. Fowler is a master of applying fancy names to existing practices and making a science out of it. - "Multi-Paradigm Design for C++" by Coplien. I was never able to complete a single chapter of that book - maybe it is just me. - "XML in a Nutshell" by Harold and Means. Not a bad book but contains nothing that can't be found on the Internet. Plus, it covers some technologies that looked promissing but never really took off.
Nemanja Trifunovic wrote:
I'll look smart ...
You'll have a tough time with that part.
Nemanja Trifunovic wrote:
"Design Patterns" by Gamma at all
:doh: If anything "at all" you'll look pretty dumb! :laugh: If anything at all it should be et al.[^]. Another thing to mention is that books don't make a person look smart. Cheers!
"With sufficient thrust, pigs fly just fine."
Ross Callon, The Twelve Networking Truths, RFC1925
-
I was looking at my technical books yesterday and came to conclusion I haven't used some of them in years. So I decided to take them to work - I'll look smart :-\ and the books won't take space at home. The ones I took today are: - "Design Patterns" by Gamma and the gang. The introduction is pretty insightful but the book is one of of the worst things that happened to programming. Too many people feel they are bad programmers if they don't use an Abstract Factory to create a simple object or that it is OK to use a Singleton as opposed to a global variable, and don't get me started with adapters and facades and observers and visitors... - "Object Oriented Analysis and Design" by Booch. Actually an interesting and well written book. I just realised I've never used anything I read there. - "Refactoring" by Fowler. Fowler is a master of applying fancy names to existing practices and making a science out of it. - "Multi-Paradigm Design for C++" by Coplien. I was never able to complete a single chapter of that book - maybe it is just me. - "XML in a Nutshell" by Harold and Means. Not a bad book but contains nothing that can't be found on the Internet. Plus, it covers some technologies that looked promissing but never really took off.
Nemanja Trifunovic wrote:
"Design Patterns" by Gamma at all. The introduction is pretty insightful but the book is one of of the worst things that happened to programming
I have to disagree on this one. I have never seen a programmer who has read this book and still programs badly. It is only those programmers who have partially read the book or skimmed through it without understanding the concepts fully or came across the design pattern buzzword that have implemented the patterns incorrectly or over used it.
Nemanja Trifunovic wrote:
"Refactoring" by Fowler. Fowler is a master of applying fancy names to existing practices and making a science out of it.
It is well written as his all books. That is what most general programming books tend out to be - fancy names for existing practices. There is nothing wrong with it. Again most people miss the most fundamental thing in Refactoring - have automated tests before refactoring anything.
-
Nemanja Trifunovic wrote:
I'll look smart ...
You'll have a tough time with that part.
Nemanja Trifunovic wrote:
"Design Patterns" by Gamma at all
:doh: If anything "at all" you'll look pretty dumb! :laugh: If anything at all it should be et al.[^]. Another thing to mention is that books don't make a person look smart. Cheers!
"With sufficient thrust, pigs fly just fine."
Ross Callon, The Twelve Networking Truths, RFC1925
-
Nemanja Trifunovic wrote:
Really? I should look for glasses then.
It might work, but it would certainly depend on the glasses you choose. How about these[^]. :-D Cheers!
"With sufficient thrust, pigs fly just fine."
Ross Callon, The Twelve Networking Truths, RFC1925
-
Nemanja Trifunovic wrote:
Really? I should look for glasses then.
It might work, but it would certainly depend on the glasses you choose. How about these[^]. :-D Cheers!
"With sufficient thrust, pigs fly just fine."
Ross Callon, The Twelve Networking Truths, RFC1925
Oy! Give me my glasses back!
Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett