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: $13.47

best!!!!!!!Review Date: 2008-07-18
BrilliantReview Date: 2008-04-17
The author has a great style, easy to understand and very clear. I found the procession of topics to be very logical; a nice gradual build up from the simple to the more complex. There is plenty of 'depth' in each chapter and good highlighting of potential problem areas and difficult concepts. These have additional coverage to help steer clear of the hassles and come to a clear understanding of the more challenging ideas.
The examples are well thought out, they present each topic of interest clearly and in a meaningful way, without clutter. I have coded almost every single one and found only a few errors. Within a chapter the examples are presented with increasing complexity, but are never the page after page monsters that leave you lost. It is amazing how well the author illustrates the content with short (20 - 30 line) samples.
When I was puzzled with something I had read here, I turned to two of my friends who 'live' in shell scripting up to their necks. Both have learned useful techniques from this book through my questions.
My copy is literally starting to come apart from constant use for reference. It is that good.
Excellent TutorialReview Date: 2008-03-07
Good for beginnersReview Date: 2006-11-17
Excellant book....Review Date: 2006-08-23
Thanks to Barry


Non-FictionReview Date: 2008-05-05
As opposed to the O'Reilly publications, this book does not assume as much reading between the lines as what is written at times in those.
So, this may be useful for people to clarify what is being talked about in entries there, or just as a more clear starting point to begin with for the areas of PERL programming that it covers.
Great ReferenceReview Date: 2007-02-16
Book in good shapeReview Date: 2007-01-10
Great Perl BookReview Date: 2006-02-15
My Defacto Perl Reference Review Date: 2006-09-14
I was able to quickly expand my understanding of Perl and started writing real perl programs (albeit very simple ones as a beginning perl programmer) by using this book. You'll become well versed in Perl using this as your constant guide.
When a programming reference can be distilled is such a highly useful and pragmatic way, you've got to add it to your library. Brilliant job on this one.
I highly recommend this work and I'm confident you won't leave home without it. Or perhaps you'll buy one for home and work. I also highly recommend 'Perl Power' by John Flynt and 'Beginning Perl, Second Edition' by James Lee (Apress) as companion beginner books to this one.

Used price: $51.99

Are you part of the problem or are you part of the solution in the disaster that is software development?Review Date: 2008-08-13
This is a book about far important topics than Agile (and Agile is darn important).
It is far more valuable than any other book today on Agile for the development trenches to read.
If you hate the word Agile (you likely either have incorrect ideas what it means or only the buzzword exposure) this book still will fix youor showstopping lack of knowledge if applicable (and if your not sure, you do not have it, I promise).
You can work in software with a lot of gaps, but the content here defines what is mandatory for even moderate levels of interesting work.
Do you agree in the following as a common value of `good' for software?
FROM: http://articles.techrepublic.com.com/5100-10878_11-1050347.html
Good design
Well-designed applications offer software components that are more robust, more maintainable, and more reusable. Such applications should be able to adapt changing business needs without affecting design. For example, a banking application should be able to support new types of accounts without a change in the existing design.
Three key points of good design are:
Maintainability, which is the ease with which a software system or component can be modified to adapt to changing environments, improve performance, correct faults, or other attributes. Well-designed applications require fewer resources for maintenance and changes.
Reusability, which is the degree to which a software module or components can be used in more than one computing program or software system. Reusability of software components helps ensure faster development of software applications.
Robustness, which is the stability of software applications in extreme situations (e.g., maximum load conditions, erroneous user inputs). Robust applications have less downtime and can reduce maintenance costs.
Bad design
Nobody plans to create ill-designed applications. It often happens because of a lack of experience or because the app was designed quickly to meet an extremely tight deadline. Poorly designed applications usually have these problems in common:
They're rigid. A design is rigid if it cannot be easily changed. For example, a single change to heavily interdependent, rigid software could begin a cascade of changes in dependent packages. When such a program grows in size, the designers or maintainers cannot predict the extent of that cascade of change, and the impact of the change cannot be estimated. This makes the cost of the change impossible to estimate.
They're fragile. Poorly created programs have a tendency to break in many places when a single change is made. Simple changes to one part of the application can lead to failures in other parts that appear to be completely unrelated. Fixing those problems leads to even more issues, and the maintenance process begins to resemble a dog chasing its tail. Such fragility greatly decreases the credibility of the design and maintenance organization, which leaves users and managers unable to predict the future quality of the product.
They're not reusable. A design is difficult to reuse when its desirable parts are highly dependent upon other details, which aren't desired. If the design is highly interdependent, other designers will also be daunted by the amount of work necessary to separate the desirable portion of the design from the parts that aren't reusable. In most such cases, the cost of the separation is deemed to be higher than the cost of redevelopment of the design.
Still with me? Ok..
.NET developers historically have lacked (as compared to other OFA (one framework only) developers) at the very, very least) acceptable OO Design skills. I mean even remotely `predictably' acceptable. Sure I worked with many teams who were exceptions but they were all from other (Java/Smalltalk) environments. Even C++ developers can slant to a master of C, deep internals, and Fragile Base Class disaster (grin). So Microsoft would have been nuts as they have always know this to put multiple-inheritance into C#. I digress... This is relevant to the book I swear....
Uncle Bob Martin created a masterpiece here that is still just as (more?) relevant. It is utterly transformative for anyone who wants to be even remotely productive on a team of best-practice types.
FYI this is the book used when I teach 'Core Object Oriented Design for the C# Developer' around the country.
NOTE: Do not let the word 'Agile' fool you. This is a book about best practices in software design and development. Agile just assumes you already know this material, yet most I work with do not.
He provides definitive coverage of the most critical reasons for failure if you skip then. For example, inheritance in OO is wrong for most cases used today in .NET.
Liskov substitution principle
Read this (covered in detail in this book):
Kind Regards,
Damon Wilder Carr
http://blog.domaindotnet.com
It's a great bookReview Date: 2008-04-17
Good bookReview Date: 2008-02-13
Great book on paterns, and XPReview Date: 2007-03-18
In addition to patterns this book covers the principles surounding patterns that make them truely usefull.
Very deserving in it's own right.Review Date: 2007-10-12

Used price: $15.00

Well worth the money ! !Review Date: 2008-08-11
Still learning.Review Date: 2008-05-14
FrontPage 2003Review Date: 2008-04-20
Best & Most Helpful Book On FrontPage 2003Review Date: 2008-04-17
excellent for beginnerReview Date: 2008-02-29

Used price: $27.37

Oracle Wait interface Review Date: 2007-10-17
Its as good as new - though i paid second hand prices for it :)
Excellent examples - easy to understand and useReview Date: 2007-03-08
Skillful Oracle book!Review Date: 2007-01-03
Tired of reading obscure explanations about latches?
If so, read this book to learn it.
The authors were able to explain what Oracle latches are and how they work.
It's the only one book you need to understand how Oracle wait events should be used as a tuning tool.
It's a "definitive guide!"
Kirtikumar Deshpande, K. Gopalakrishnan are the Best Authors !Review Date: 2006-11-10
With this book, I was actually able to implement the concepts, whereas other books I read , were more derived from oracle manuals.
Thanks to Kirtikumar Deshpande, K. Gopalakrishnan for this book,
If you need to tune the database, this is the book for you.
Bye Bye Cache Hit Ratio Review Date: 2006-07-29
Hats off to Kirti & Richmond and to the editors I don't have to remember everything 'cept where I put this book.

Used price: $0.01

Best book about OutlookReview Date: 1998-11-03
A Must Have!Review Date: 1998-12-30
Introduction to Outlook 98 - ExcellentReview Date: 1998-11-12
This book is a Great TeacherReview Date: 1998-11-05
Better than the "dummy guides" and lots of fun too!Review Date: 1999-01-21

Used price: $35.00

Colorizing B&W photos helpReview Date: 2008-05-27
The CD that comes with it is a lot of help too.
Worth the price.
Great photoshop toolReview Date: 2008-03-07
Thorough; funReview Date: 2008-01-14
A Book for the Newbie and the ExpertReview Date: 2007-11-11
This book has a humongous, colorful wealth of information. I guarantee that this book will show you how to do ANYTHING you could possibly want to do in Photoshop. Whether you plan on reading it straight through or using it as a reference book (I recommend the latter), you will appreciate the collection of tips and tricks this book has to offer.
Covering everything from picture touchups to full fledged graphic design, this book is artfully written and painstakingly thorough in its design. With pictures demonstrating everything, along with the helpful and easy to follow text, this book is great for those wanting to really get into Photoshop. If you're a graphic artist or have a job that requires the use of Photoshop, this book will expand your knowledge and understanding of Photoshop. Whether you're new to photoshop or a professional, this book is definitely a wise investment to help further your Photoshop skills.
Top NotchReview Date: 2007-07-26

Used price: $2.44

Dated but still very valuableReview Date: 2007-12-30
If you're a graphic designer who is entering web development (which is a large segment), it's still a must read, but beware the 4.x browser version suggestions, and don't bother to try and support tables any more. It's not necessary, and it's bad form for oh, so many reasons. Everything else in the book is absolutely essential for the transition. Your best bet would be to read it and ask questions from someone who's been developing websites for a long time (and is open to web standards).
And if you've been building these things for a long time, it's still a great book to revisit at least yearly.
You can't really go wrong with a Zeldman book, imho, at least so far. If he writes something on knitting, I can't guarantee it...
Good overview of Web Design RootsReview Date: 2005-09-21
People who are interested in where the web is coming from will like this book. If your are looking for how web design is done today anno 2005 I would like to recommend Jeffrey Zeldman book "Designing with web standards".
Helpful Guidance for Newbies or VeteransReview Date: 2004-10-05
Jefferey Zeldman teaches basic, foundation building principles that you will use almost daily during your tenure as a web designer. If your looking for a book to hold you by the hand and teach you how to perform specific actions with step by step coding, this isn't your book. Instead, it touches upon ideas and methods. Zeldman covers topics from designing good navigation to fundamental steps in working with a potential client.
I gave this book 4 out of 5 stars. It would have received a perfect score if it wasn't for some outdated material. Purchase this book, it should be a part of any collection.
Most excellentReview Date: 2002-12-08
Jeffrey Zeldman's unique voice permeates the entire book, holds your hand, and gently guides you through the ups & downs of working with the web. His examples are concise and to the point, his writing style (as always) humorous and friendly, and, most importantly, you get the feeling that he truly loves this medium, and would like nothing more than being able to help another person discover just what the fuss is all about.
Should be on the shelf of every designer - no matter what your level of experience is.
this book changed my website foreverReview Date: 2003-05-28

Used price: $95.99

Excellent source of Information for Software Testing and Quality AssuranceReview Date: 2008-02-21
Must have for a software component developer & TesterReview Date: 2007-12-07
Part II of the book discusses the fundamental black box and white box techniques. A section is devoted on white box techniques for object oriented testing.
Part III of the book focuses on most important challanges of todays software. The UML based approcah to software integration testing discussed in this book uses an unique approach of content and context based relationship of objects. Regression testing for maintaining software is discussed in detail.
Part IV is entirely devoted to QA topics. They fully cover QA measuremnet and validation topics, standards and certification.
This is a must have book for software developer, Test engineer and QA professionals. The references at the end of each chapter reminds you to go deeper and dig into IEEE and ACM papers on the subject. I have already recommended this book to my fellow software developers and managers.
Very Good Book!!!Review Date: 2007-11-13
A Review of Software Testing Book By Jerry GaoReview Date: 2007-01-31
Automation Testing is described well too. I recommend anyone from Software Engineering planning to go into Software Testing should read this book atleast once.
Excellent source for Software Test EngineersReview Date: 2008-01-27
Black box and White box testing techniques and their relevant issues, challenges and solutions, the various test models, everything is explained very visibly. It serves as a good guide for the beginners as well as the Software professionals of all levels. Information on testing methods like Regression, Integration, Performance and System testing are detailed in a systematic manner.
The information in this text book, taught us to follow the best ways to achieve a well defined test coverage criteria by deriving a definite plan for the project- a plan for managing the schedules, designing and testing the software based components to meet the requirements in the project within a deadline. We, in a team, worked on a Simulated ATM machine, for a practical experience, and the book helped us as a good start. Each chapter has a good introductory part, which gives a clear synopsis about the complete chapter.
The book explains the role of different testing tools, designing and handling the test cases, how to perform component testing quickly and efficiently through automation testing, without manual involvement. Manual testing is time consuming and hence to solve this issue, Automation testing has been introduced lately and this information has been illustrated by the authors very clearly in the book, with suitable examples for the readers understanding.
I personally found this book very helpful and knowledgeable. A Software component's life cycle through the testing phase has been explained well, alongside giving us information about the methodologies to improve the quality of a product, and how to derive a test case to support the functionality; everything is mentioned in this book. My only suggestion is, this book is a complete pack of information on testing of a Software component and its Quality assurance, and hence, from college students to Software professionals, everybody has to experience this book, if they are seriously looking to pick up their career in Testing.

Used price: $1.99

From a functional PeopleSoft user's standpointReview Date: 2003-03-08
In summary, if you are a pretty experienced functional person (I am a consultant), are motivated enough to invest the time to learn SQR, and have access to the tool, this may be a good choice. Certainly more information (understandably) than you can get from a five-day SQR class.
Holy SmokesReview Date: 2002-04-26
Great !!Review Date: 2001-11-02
I have been working with SQR for five years. I have used examples and the SQR manuals to accomplish what I wanted. This work provided me with a lot of knowledge that I had never taken the time to pick up. Now even if I take the time off and need a refresher the sections are highlighted.
I have found this book very useful as both a reference and a knoweldge builder. Also, the writing style was good enough that rereading the portions that I was alread aware of was not too irksome. Interestingly, I could swear some of the interview questions I have been asked came right out of this book.
*The* standard reference on SQRReview Date: 2002-08-26
- It teaches good programming practices. Anyone who has developed in any procedural language (including scripting and query languages) can quickly learn SQR. Therein lies a problem that this book overcomes: the excellent advice given about program development and structure can offset bad habits picked up in other languages.
- It's a definitive resource for SQR developers. Although SQR is relatively easy to learn, it's also rich with features missing from most other languages, such as complete control over printed and screen output, built-in constructs for graphs and charts, and multiple output file formats. Using many of these features not easy for beginners or programmers more used to other languages, but this book shows by example how to exploit every feature SQR has to offer.
- It dispels the common notion that SQR is a PeopleSoft-only tool. In fact, PeopleSoft doesn't own the language, and SQR will work in any database environment. More important, the book shows how to develop application and database independent programs that will work in any environment. This is an awakening for those who are going down proprietary paths, such as standardizing on Oracle's PL/SQL. While PL/SQL itself a powerful language, but is limited to Oracle - migrating from Oracle to, say, DB2 requires that all PL/SQL programs be scrapped. Had the applications and reports been developed in SQR the only changes would be to tables referenced.
In addition to the above, this book also provides good practices for forming SQL queries and understanding how a poorly formed join can make the difference between a resource hog and an unintrusive application. Since SQL, like SQR, is easy to learn many developers take the path of least resistance and develop queries with no thought on their effect on production systems. This book gives sound advice for avoiding that mistake.
The section on PeopleSoft, while out of date with respect to version 8, still contains valuable information for the majority of SQR developers whose exposure to SQR is via PeopleSoft.
There is something for everyone in this book - beginners can learn SQR the right way, and seasoned developers will have a ready reference that covers almost every facet of SQR in practical terms. If your job is primarily SQR development I also recommend that you also get a copy of "SQR Programmer Reference" by Don Mellen (ISBN 0967773008) as a quick reference to the features and nuances of SQR.
There is no shortage of solid adviceReview Date: 2004-01-12
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
Examples and explanation in this book are so usefull, short and easy to understand, that you can't find better book. Your learning efficency really depends on it. Buy it, by all means you will be glad you did it.