Software Books
Related Subjects:
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250

Used price: $15.99

A real time saverReview Date: 2008-01-20
Good resource for photoshop usersReview Date: 2007-09-30
Whyno Reader VersionReview Date: 2006-12-04
Kloskowski's Book Rocks the Houski !!!Review Date: 2006-11-17
He also touches on working with Adobe Bridge - Adobe's file browser / management / etc., software. Honestly, I'm normally not a "book" person, I usually prefer the video versions of everything. But the Photoshop CS2 Speed Clinic is written in a way that makes reading it easy and fun - I had a hard time putting it down! For the price ... It's a "must buy" for all Photoshop CS2 users!!!
Take Photoshop to a new levelReview Date: 2007-04-28
This book is more for intermediate to advanced Photoshop users - focusing on maximizing your productivity with the tool. It's NOT a book for learning how to use Photoshop.


Most of this is 'duh' but good to have in writingReview Date: 2008-06-24
While it is very thorough, it is not very concise.
In the end i gave it 5 stars because it's the ONLY book that i've ever seen that gives this type of information in ANY format. I applaud the author for taking such a hard topic and putting it in writing. Sometimes I have to have examples like this to show to other developers when they 'cry' about not being able to unit test.
Good at what it saysReview Date: 2008-05-28
Bad Title; Great BookReview Date: 2008-05-13
This is a must-read for software developers, I think. It's up there with Code Complete as a must-have, and I think does a better job than Refactoring by Fowler of explaining Refactoring. I started using some of the techniques in this book immediately and found that coding was higher quality and more enjoyable. It also helps to understand that the author's definition of "legacy code" is "code without tests".
Pleasant to read and extremely practical.Review Date: 2008-07-27
I was very satisfied with this book. I was expecting to start reading this and it would be like one of those GoF (Gang of Four) or Martin Fowler books that already assume that your code is already written fairly well in the first place. The reality is, like others have said here, is that most companies you will work for will just not have the prettiest code base in the world. The book's content is fabulous and I can see this being one of the key books on my desk every day. I absolutely love how pragmatic Michael Feathers is. I like how he continuously explains the concept that sometimes the code might look uglier or awkward in order to get it under test. I always thought the design pattern books were just a bit over the top. Michael is not like that. He provides examples you probably run into everyday and provides succinct steps for getting it under test.
The only gripe that I have with this book is the overwhelming amount of publishing errors throughout the book. Sometimes, a word is skipped in a sentence or the wrong word is obviously used. There was one point in the book I recall where it seemed like it was missing the ending of a sentence or something. I think if Michael ever wants another edition of this book then he ought to hire someone new that will catch all of these little glitches and correct them. They were a bit annoying at times. Also, like someone else said, it would've been nice to see some examples of really old code in COBOL or FORTRAN even.
Otherwise, it is easy to read this book and you'll get through it fairly quickly. There have been some technical books I have read where I just couldn't read it all the way through because of how utterly boring it was. Michael keeps you entertained with some rather interesting concepts and stories. I also like the way he formatted the book in general. I like how many of the chapters in the book are titled by some problem like "These API Calls Are Killing Me!" However, the last chapter called "Refactoring" was a bit vague and odd to me especially since all it discussed was his infamous "Extract Method" refactoring.
I really wish all of the developers on this team would read this book. They really need to. We need to stop this game of changing and guessing whether it worked. You just cannot do that with software unless it is very small. Any software engineer should have this book on their desk.
A decent, light readReview Date: 2008-06-02
There was some good material here, but generally the best parts were where he would tie an example into a well known design principal which would be explained in a sidebar (SRP, etc). Of course, that kind of stuff could be found elsewhere in a more concise format.
The book is nice in that it makes you think through the samples, I just wish there were more moments after doing that where I went "oh hey, cool" (there were a couple, don't get me wrong) instead of "yeah, thats pretty much how we do it now".

Used price: $15.00

Amazing, Just what I was looking for!Review Date: 2004-04-22
Be sure you do know your stuff in Java, or else this book will seem over your head. This is not a beginners book. But if you're a Java developer, or have similar programming experience, this book is 100% for you.
My only quirk with this book, is that at times, it's more of a refrence/comparison, over how to use several key .NET features. And it seemed to jump around a little. So actually I'd probably rate this book a 4.75...but rounding up gives us a 5, which it pretty much deserves.
I highly recomend this book out there for anyone who is NOT a beginner programmer, or comes from a Java background. This book is a MUST read for you.
Very good!Review Date: 2005-08-02
This is a great book.Review Date: 2006-03-20
If you are accustomed to Java and new to the world of .NET and Microsoft books in general, you will find the majority of these books to be written for a less sophisticated audience than you are used to. My advice is to be very cautious what you spend your money on, as many of the books about Microsoft programming topics are not worth the investment.
This book, however, is very much worth the money you will spend on it.
for the experienced java developerReview Date: 2004-05-04
pleasantly surprisedReview Date: 2003-08-02
definitely recommended!

Used price: $0.81

"Very helpful"Review Date: 2001-07-02
"Very helpful"Review Date: 2001-07-02
essential CorelDRAW bookReview Date: 1999-05-16
A book that truely shows you HOW to do those special effectsReview Date: 1999-03-03
among most creative ,innovative and Master teachers today..Review Date: 1999-05-08

Used price: $3.49

very goodReview Date: 2006-05-05
Rich in content and poor in arrangement of the examplesReview Date: 2005-02-24
Lots of tips but not good follow along examplesReview Date: 2005-03-04
Having said that, if you've had some Reporting Services experience and are just looking to brush up on techniques and/or learn additional techniques, then this book will probably save you the tediousness of having to go through a step-by-step example that you have already done in the past.
5 Stars for a reasonReview Date: 2005-03-01
Teo's style is easy to read, and he makes it easy to see how you can apply his examples to your reporting needs.
If you need to get up to speed on Reporting Services in a hurry, and need a book you can refer to in the future, this is the one.
The Book That Saved The ProjectReview Date: 2005-07-14
The Microsoft Reporting Services 1.0 documentation is not very useful to the newcomer, and with 7 months' experience now, I can also say it's not very useful to the rising journeyman. The product is quirky, with surprising gaps and baroque security features. Without expert guidance from someone who has worked with the RS dev team I don't see how anybody would get much done with Reporting Services 1.0.
Teo Lachev worked intensively with the Microsoft dev team and the book shows it. Perhaps one of the reasons other reviews here gripe about the examples is that the most useful examples are the non-trivial ones in the second half of the book. Report authoring is the easy part! Delivering your reports to your users in the ways they demand is the hard part, and in my opinion this is where Teo's book shines.
It is no exaggeration to state that without Teo's book, and in particular his discussion of custom security extensions for Reporting Services, we would have failed to deliver the goods. But we succeeded... thanks Teo.

Used price: $16.95

Lua will have no secrets...Review Date: 2008-11-11
You can use the book both as a starting guide and as a reference book.
Excellent Language BookReview Date: 2008-10-15
Great introduction to LuaReview Date: 2008-10-10
Great book for learning the Lua language.Review Date: 2008-01-30
Great book, but needs slight improvementReview Date: 2008-06-26
I would buy it again, even if the previous version is available for free online. It's great to read when you're not near a computer, as (for a programmer) the book is easy enough to follow without needing to try every example yourself.

Used price: $0.01

ExcellentReview Date: 2005-07-11
Only once one of my Macs was actually beyond repair, but ever since 1999 this book really saved the day.
Sad Macs, Bombs & Other DisastersReview Date: 2001-09-03
Sad Macs, Bombs & Other DisastersReview Date: 2001-09-03
Well worth the money!Review Date: 2001-11-14
Landau knows his stuff, but ...Review Date: 2002-09-05
It's time for another edition, since OS X has a whole NEW set of problems ... including the occasional "kernel panic" (read "crash"). There is also a whole new group of compatibility issues with peripherals: printers and scanners among them.

Used price: $0.88

A true five star book!Review Date: 2002-01-31
Provides a New Look at Incorporating Animated ImageryReview Date: 2000-03-24
Hamlin lays a foundation for Web animation on the professional level for serious minded Web designers who must face new graphic design consideration demands. Hamlin offers detailed instruction involving the use of JavaScript, Photoshop, and Macromedia Flash and the results are phenomenal. This book contains many well-planned and beautifully designed graphic images and the tips and advanced techniques necessary to create comparable results. The accompanying CD features sample code, animations, demoware, and tutorials for further instruction opportunities.
Web animation is making a comeback and Web graphics design has become serious business. Hamlin's contribution in the form of this book is essential for those designers who want to graduate to a higher level of Web design mastery and income. Clients are wising up to the many Web technologies available to them and are becoming more discerning about how they spend their advertising dollars. Don't be left behind. Consider animating your Web creations today. This is must reading!
Good for Beginner and IntermediatReview Date: 2000-02-23
I was expecting detailed information on java scripting and Flash scripting however found that the book goes not much further than, for example, the handbooks and tutorials of Flash 4 and Dreamweaver 2.
If you are an experienced web designer/developer with a solid grounding in the internet and are looking for more than basic java scripting and flash scripting, this book may prove to be too basic. With this all said, this is a valuable book and many colleagues who newer to the web are gaining much benefit from information in this book.
5 stars for beginner - intermediate skill level
3 stars for advanced skill level
WOW! THIS IS IT!Review Date: 1999-11-02
One GREAT GFX book!Review Date: 2000-01-09

Collectible price: $50.00

Get this book!Review Date: 2003-12-01
Perfect for newbiesReview Date: 2003-11-09
Worth every penny !Review Date: 2003-02-20
With some extra hardware, my old AMD K6-II is now a router/firewall between my cable modem and my WinXP/Red Hat 8.0 dual-boot box without a glitch, and am planning to add a second box to my LAN and use it as a printer server too.
For those who still hesitate, this book is written in english, not in nerdish. That itself makes it stand out from all the computer litterature I've read. This book is very valuable.
Annelise: your book made my hardware firewall project feel like a walk in the park. Thank you so much !
Excellent for learning FreeBSDReview Date: 2003-08-28
Good basis for newbiesReview Date: 2003-04-09

Used price: $21.19

The K&R of Groovy programming booksReview Date: 2008-11-08
The book begins by introducing you to what you will need to compile and run Groovy as far as jar files and tools. Part one of the book is entirely dedicated to the language basics: syntax, grammar, and typical idioms. The language is presented via a combination of examples and discussion. The descriptions are detailed but are not overly academic. Chapter two is most important here, because that is where many of the examples lie that you will need to come back to later in the book.
Part 2, "Around the Groovy Library", explores how Groovy extends the Java Runtime Environment. Part one of the book demonstrated how Groovy makes commonly performed tasks easier. The second part shows how the same principle is applied in Groovy's libraries, using many of the advanced language features available to let you do more work with less code. Chapter 8 introduces the builder concept, which is one of Groovy's distinctive capabilities, because it can only be implemented in a general library class with a truly dynamic language. There are builders that come as part of the Groovy distribution, and you are also shown how to create your own builders. Chapter 9 covers the object/method pure GDK library capabilities. Chapter 10 goes covers Groovy's library support for dealing with relational database systems, providing great flexibility when necessary, and significant shortcuts when simple solutions will do. Chapter 11 presents various methods of making Java applications more dynamic by integrating them with Groovy. I found this to be one of the book's most useful chapters, but you need the first 10 for chapter 11 to make sense.
Part 3 supplies guidance on how to best apply your new Groovy knowledge to practical tasks. Chapter 13 reveals tricks of the trade - how to avoid common errors, using snippet collections, and command-line and automation support. Chapter 14 is about unit testing. I just skimmed this part since the subject doesn't appeal to me. Chapter 15 takes Java and Groovy to the Windows platform. It shows how to put Groovy's expressiveness into action for the automation of Windows controls and applications. Finally, chapter 16 looks at Grails and shows how it leverages J2EE, Hibernate, Spring, and Groovy to allow rapid application development.
This book is a great introduction to Groovy, and even at its rather advanced age for a programming book it is still the best of the Groovy introductory texts. However, I am a person who needs an extreme amount of examples to really get something. For that reason I also highly recommend Groovy Recipes: Greasing the Wheels of Java (Pragmatic Programmers). What this book lacks in examples that book has. What that book lacks in detailed explanation, this book has. Thus they go hand in hand extremely well.
Excellent resourceReview Date: 2008-10-30
Groovy is different. Get this book and learnReview Date: 2008-07-20
There are languages having very concise syntax but the code is not easy for human to read. There are languages and APIs require more strikings on keyboard than thinking. Groovy is different. You have all kinds of syntax sugar while the code still tells a literal story in your problem domain.
The only fields I think Groovy might not be suitable are the machine-level infrastructures and image/audio/video processing. C and assembly languages are not replaceable by Groovy. In most other application fields, using Groovy can dramatically boost programmers' productivity and reduce programming errors.
I started off by simply renaming all .java files in my test packages to .groovy files. Worked. Then tried out it's closures and curry calls. For me there are a lot more to explore. Haskel fans will like Groovy. Smalltalk fans will like Groovy. Python fans will like Groovy. Lisp fans maybe too. Java folks? I for one, have already been conquered. If you program at all, by all means do yourself a favour and have a look at Groovy.
Groovy in Action is an excellent book on Groovy and programming. Get this book and get the insight, you'll be glad you do.
Groovy In Action is an awesome Groovy book and reference.Review Date: 2008-04-07
I first heard about Groovy In Action (also known as GINA) during a Groovy presentation almost a year ago, the presenter was referring to Groovy In Action as one of the best references out at the time, After reading GINA, I was not disappointed. The roadmap given at the beginning of the book is a great guide to see how the book is organized out. As an added bonus, the book includes some great reference information at the end of the book. It contains Groovy Language information, a GDK API quick reference, and several great cheat sheets for items such as closures, lists, etc.
The book is full of great examples that you can use (some of the examples illustrate some of the finer points of the language).
In fact someone recently asked about where to find a complete specification of the Groovy Language. Guillaume Laforge, Groovy Program Manager and co-author of Groovy In Action, responded that the most current information can be found in Groovy In Action (source user@groovy.codehaus.org mailing list 3/16/2008).
Groovy in Action is one of the Groovy books that is a must have for anyone looking to get into Groovy Development.
awesomeReview Date: 2008-03-22
Related Subjects:
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250
That rant over I must say that the book is really good. It provides insight into Adobe Bridge, actions, and other speed tactics that will definitely enhance your work flow. Photographers who shoot a lot of pix will benefit most but there is much for everyone (except, maybe, those just beginning Photoshop who may be a bit bewildered).
Recommended reading. I just wish the print on the screen shots was big enough that I didn't need a loupe to read it.
rps