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

A Tough Subject Made EasierReview Date: 2008-09-18
M Lombard Data Governance ConsultantReview Date: 2008-08-27
Extremely well organized, taking the reader from the fundamentals through the process in an easy read. He has a way of presenting technical subject in such a way that anyone could understand them. All concepts are accompanied by examples taken from of every-day experience. All the examples are easily understood and well explained. After reading his explanation and examples of even the most complex and obscure data quality issues you are left with the felling of "Oh yea, I get it."
Great bookReview Date: 2007-11-08
Hua! It's about time.Review Date: 2008-02-01
With this in mind, it is easy to see why I was so pleased and surprised to find someone had written a book about the subject; especially as thoughtful and insightful a one as Quality Data Assessment.
Arkady Maydanchik brings years of experience and first-hand knowledge to the table, while organizing it into a logical, sequential and, most important, understandable manual. This book goes into the typical causes of data degradation as well as how to find it and begin the process of fixing it.
You can't even begin to fix your data until you have a clear picture of what's going on "in there", so data assessment is the first and maybe the most important step in achieving data consistency and reliability. If your work involves data assessment, migration creation or maintenance, you should have this book on your shelf. It's that simple.
But wait, there's more. This is just the first volume in a set of data assessment and cleaning processes, tips, tricks and tools books that will be forthcoming. I'm told that the second volume in this series will be published in October 2008. I know it sounds incredibly geeky, but I can hardly wait.
A book for data quality analysts and practitionersReview Date: 2007-07-25

Used price: $19.99

fantastic!Review Date: 2003-11-19
Bruno's code is very effective and the design is excellent too.
I've learned a lot of things in this book.
So, I'd like to recommend this book absolutely!
A thorough well-written explanation of abstract data typesReview Date: 1999-12-21
An excellent tutorial on Structures and AlgorithimsReview Date: 2000-03-12
Data Structures and Algorithms for Math StudentsReview Date: 2002-02-03
Who should buy this book? Students with a good grasp of basic calculus, who want a thoroughly academic treatment of algorithms in C++ in order to pass Computer Science.
Who should not? A C++ programmer that wants clear, effectively presented information on implementing standard algorithms and data structures in order to get their project done.
I'm of the Keep It Simple school of thought, and the practical theory and implementations in this book could have been presented much more effectively without the adademic bafflegab.
I am currently working on my calculus skills in my spare time, and as my familiarity with the mathematical notation grows, I may be able to put this book to good use. Untill then I wish I'd bought something else, programming doesn't need to be as dense as this book makes it.
A perfect book for starters in Data Structures using C++Review Date: 2002-12-19

Used price: $8.36

Great introduction for technical and non-technical readersReview Date: 2001-07-06
The authors start by showing how data warehouses fit into the context of IT architecture, and how this relates to fulfilling business needs. This is followed by a clearly presented section on concepts that will be easily understood by non-technical readers, especially business process owner who are exploring the benefits and advantages of data warehousing.
Scope and complexity of designing, implementing and deploying a data warehouse are discussed in detail in Section II, starting with some excellent material for developing a business case and determining the cost/benefit ratio of a data warehouse initiative. Information in this section is also useful for planning a data warehouse project because it provides low-level details on roles and responsibilities. A key point here is the way the project is structured with both technical and business resources. I like this approach because it involves all of the major stakeholders and IT customers from the beginning instead of the more common practice of waiting until the last minute to involve the business. This approach will go a long way towards making a data warehouse project a success and ensuring that the business gets what it really needs instead of what IT thinks the business needs.
The technology section of this book is an excellent description of data structures, meta data and topics that need to be understood in view of the large difference between a data warehouse and an online transaction processing system. I learned a lot from this section and appreciated the way the information was clearly presented. I also liked the fact that the authors included a section on production and maintenance. Other books stop short of this important milestone in a development life cycle, which leaves a lot of unaccounted for issues. This section completes the total picture of a data warehousing initiative and sets realistic expectations for the true costs, resources and effort required to implement and maintain a data warehouse throughout its entire life cycle.
This is a nicely done book that is accessible to both technical and non-technical readers, and is one of the best resources with which to get up-to-speed on data warehousing without getting bogged down with too many technical details.
Solid Overview Reference for Project Managers & AnalystsReview Date: 2000-10-31
Good coverages of basics - for managers and non DBAsReview Date: 2001-03-22
This book will give you a solid foundation of the basics, expose the issues and provide a high-level process for planning and implementing a data warehouse. It is divided into sections, the first three covering people, process and technology.
Section One starts with an overview enterprise IT architectures, how data warehousing fits into the scheme of things, and associated business and technical perspectives. I like the way the authors emphasize business perspectives, which is a consistent thread throughout the book. They use a framework called "InfoMotion", which covers all of the requirements, but (to me) is too wrapped-up in "consultant-speak". For example, they litter this section with nonsense such as "InfoMotion = Information/Data * motion. While it makes perfect sense from a conceptual viewpoint, there is no way to compute it, so why express it as a formula? Parenthetically, data is easy to quantify; measuring information is difficult, but can be done. The motion part of the equation is plain silliness because there is no basis given for measurement. But I am nitpicking here.
You are next introduced to data warehouse concepts. This gives a foundation that is complete and covers all key elements, such as reports, definitions of data warehouse and data mart and operational data stores. I thought this was an excellent introduction. Also included is a brief piece on cost/benefit and return on investment. It was short and hit all of the key points, but would have fit better in the prior discussion of the business perspective.
The next section addresses the people part of a data warehousing project, begining with the project sponsor. Answers to some incisive questions are given in this part, such as "how will the data warehouse affect decision-making processes?", "how will it improve financial, marketing and operations processes?" and similar business-focused questions. These draw your attention to the real reasons for data warehousing. This section moves naturally into project management considerations, and exposes some common problems like defining project scope, underestimating time and project overhead or factoring the operational support issues after the data warehouse is rolled out and in production. One of the best parts of this section is how the authors counter common problems and risks with advice on how to eliminate or mitigate them. I liked the approach to measuring results, which gives some sound key performance indications that you can use to baseline some total cost of ownership drivers after the data warehouse is in production. This section continues with roles and responsibilities of the project team. The authors have crafted a sound team structure that consists of business and technical representatives who are overseen by a steering committee. This is an excellent approach. I thought the inclusion of users from various business domains was one of the key strengths, because these people know the data's value to the business a lot better than the technical side of the team. On the other hand, I thought it was naive of the authors to state that this group would be required 80% of the time during the project. While I fully agree with this estimate, it is nearly impossible in practice. I wish the authors would have shared how they sold the business side on making an 80% commitment of their best and brightest.
As this section moves into the actual project there are some things I loved about their approach: breaking the project into four parallel tracks and the proposed rollout strategy. These give you a good understanding of the scope and magnitude of a typical data warehouse project.
Section 4 covers technology, and gets a little too technical for a business user in some places, but is just right for an IT manager who is not a DBA or data architect. I liked the discussion of metadata, why normalization is not appropriate for data warehousing, and the treatment of fact and dimension tables.
The final section discusses maintenance requirements once the data warehouse is in production. This prepares you for the realities of managing these systems. I wish the authors would have addressed some of the workload and scheduling issues that are a part of the territory - refreshing the warehouse is going to require a fine balancing act that is going to affect maintenance windows, other production jobs and a plethora of other production headaches if not planned for in advance.
Overall this is a good book for the audience I cited above. I strongly recommend anyone considering a data warehouse to also read Improving Data Warehouse and Business Information Quality by Larry P. English.
Its a must for project managersReview Date: 1999-10-22
The best since Kimball'sReview Date: 1999-08-13
It provides material not covered by other textbook, the laterial about meta data in particular.
A must read

Used price: $9.65

Well-written book - good balance of theory and practiceReview Date: 2007-03-27
My favorite chapter was chapter 5. This chapter presents a very clear list of steps that need to be addressed when designing trustworthy software. The authors do a great job integrating the various literatures on management of change. The implementation steps would probably apply to many more change issues in organizations - showing the versatile nature of the book.
Great text!
Excellent book on the subjectReview Date: 2007-03-23
I particularly like Part II-Tools and Techniques of Design for Trustworthy Software. Although these tools and techniques are well known
and applied for a long time on the hardware side, their application for software is very well rxplained here. The book is excellently organized for students and beginning practitioners. In each chapter key points are are braught out at the end to confirm the understanding and then the exercises and questions challenge that understanding.
The authors have demonstrated their knowledge of wide array of concepts and principles.At the same time, their keen grasp of those concepts and princples is clearly evident.
I will strongly recommend this book for the students of the subject as well as professionals who are working to achieve robust software designs.
ASH SAHNI
PRESIDENT,ASH AND ASSOCIATES
International Consultants in Quality and Compliance Management
Classrooms in particular will find it excellent.Review Date: 2006-11-07
Diane C. Donovan
California Bookwatch
A complete treatment for designing large software systemsReview Date: 2006-10-28
The authors have pulled together material from an impressive set of resources into one, admittedly lengthy, book. The shear number of methodologies (including corresponding acronyms!) contained in this volume is staggering. The chapter endnotes document these sources and web references give many pointers for additional information. They also include several case studies written by practioners who have used the methodologies described in the book.
Brilliant book on software designReview Date: 2006-10-16
I like the fact that the book's focus is on building quality into the product at the early design phases. Bugs found further downstream in the development process get more and more expensive to fix.
The exercises at each chapter's end are well presented to allow for better understanding of the material.
This is a great resource for both students and software professionals for producing high quality software.

Used price: $5.12

a focused, in-depth look at interface design elementsReview Date: 2003-11-14
Topics
covered:
- links;
- buttons;
- form elements;
- control elements (window controls mostly; important if you're
using DHTML or Flash to create your own windows, sliders, etc.);
- metaphors (physical world, paging, tabs, etc.);
-
custom and experimental interface elements (again, good resource for those using Flash or DHTML to create their own interface
elements).
- a good selection of case studies with discussions of what works and doesn't work, and why.
Overall, this book will make a worthy addition to any web designer's library. Also recommended: Paul Gokin's "Interface Design for Ecommerce Applications" (search for this one on the web), and Bob Baxley's "Making the Web Work."
reviewReview Date: 2003-01-08
design, Eaton gives scores of examples and techniques for designing
interactive interface elements, but without the pedantic, how-to
language that people like me hate. Before you know it, you've learned more about usability and site design than you would expect. A few too many pages are spent on the basics, from site architecture to how links work; but half the book is relevant to advanced interactive Web design. Not quite as edgy as the stuff he wrote for Webmonkey, it's as humorous as a useful guide can be. A useful tool for a wide range of designers.
mnutter reviewsReview Date: 2003-01-08
design, Eaton gives scores of examples and techniques for designing
interactive interface elements, but without the pedantic, how-to
language that people like me hate. Before you know it, you've learned more
about usability and site design than you would expect. A few too many
pages are spent on the basics, from site architecture to how links work;
but half the book is relevant to advanced interactive Web design. Not
quite as edgy as the stuff he wrote for Webmonkey, it's as humorous as a
useful guide can be. A useful tool for a
wide range of designers.
Web pages as an art formReview Date: 2003-03-08
One very striking feature of the book is the high quality of the pages and the images. The paper is slick, and nearly all pages are in full color. From this, you can see exactly how the pages would appear on the screen. In fact, very few screens would render them in this vivid a form. The advice, sensible, but also artistic in nature, shows you how to appeal to the facets of art appreciation that nearly everyone possesses. As humans, we share a common heritage for forms, some of which attract, others which repel and those which can do both, depending on the context. Eaton understand this very well and does a good job in describing and demonstrating this knowledge. Not all mouse clicks or buttons are created equal, and it is essential that the web interface designers understand the circumstances that make them different.
Packed with essential knowledge, not all of which is obvious, this is a book that should be read by all people who code the parts of a web site that will be seen.
Do as the author says, not as he does.Review Date: 2004-02-29
The aim of the DesignWhys series is to focus on the Why of interface design, not the How. A lot of work and creativity went into this book but it fails embarrassingly every time the author ventures into the How.
The author has much to teach and he does it well with vivid illustrations. His contention that Web widgets often imply assumptions and behaviors with surprising implications is something every Web application designer should pick up on and learn from.
Unfortunately, the author veers from his plan to be agnostic on technology and from beginning to end makes implementation recommendations that defy modern practice. It is as if his coding experience ended with Netscape 4 on the Macintosh, a particularly unfortunate combination.
He defines "traditional HTML" in a way that strips it of its current power and dynamism -- and then unfavorably compares it with Flash, naturally enough. Cascading style sheets (CSS) are introduced more as a complication rather than a systematic solution. The first positive mention of CSS is to point out that it can be used to get rid of those horrid link underlines -- a recommendation certain not to please the usability people.
The W3C-deprecated and destructive FONT tag is used throughout the book. On page 124, he warns that a drawback to using JavaScript to change form elements is that it forces an entire page refresh. This was true of Netscape 4 but not of any other browser released since 1997. His references to "Netscape 5," a version never released to the public, indicates that some of the book is refurbished from old material.
Whenever the author gets into implementation, beware. For instance, his suggestion that a 50-item dropdown be divided into two 25-item dropdowns. There are more elegant and usable ways to handle that situation nowadays.
Following the author too literally would result in sites and Web applications very expensive to develop, even more expensive to maintain, and with a severely restricted usability.
The book ends with illustrations of sites the author considered ennobling. People who make Web interfaces for real people, not for other designers, will find them tediously irritating. The book would have been more valuable if it had covered the widgets of our daily bread a tad more seriously.
When it comes to Web design Why's, do as the author says, not as he does.
¶

Used price: $20.00

comprehensive material.Review Date: 2006-02-28
Great beginners guideReview Date: 2005-08-11
Superb resource for a wide variety of portfolio formatsReview Date: 2004-11-13
It covers what should go in, what should not go in, how much should go in, how/if to deal with process pieces, storyboarding,
thematic ties to pull a disparate portfolio together, and sage advice on basics like the kinds of written copy you want to include, such as design briefs, problem statements, and tag lines. It's my favorite book for this effort right now. My husband's, too. I have to pry it off his desk.
It's also savvy when it comes to marketing, so I think it will have a long shelf life in my library for the days when I need to market myself on other things besides landing a job, like marketing my firm.
It has some printed web site design examples which offer visual eye inspiration for printed page layout. It even has great image workflow tips, towards preserving the best image quality with the least needed resolution, that are comprehensible to the lay person as well as meaningful to someone with a high degree of digital photographic processing background.
The definitive resourceReview Date: 2004-02-21
Multimedia Portfolio Instructor/Art Institute/Art Institute Online
Subject Matter Expert / Curriculum Development
Multimedia Portfolio
One of the Best Books on the TopicReview Date: 2004-05-06
Check out page 23 for the first page of a three-page self assessment check list. It has you evaluate your professional strengths and weaknesses, goals and personality.
Chapter 3 asks you a bunch of questions to help you identify who your audience really is and focus on them.
The rest of the book covers various digital formats, how to organize your work, how to get images of 3D and oversized work into your portfolio, including choosing a camera and setting up for shooting.
Ms. Brown covers editing your images to remove the most common problems, such as moire, sharpening needs, bad crops, etc. And ... she devotes a section to creating written content to accompany your stunning images, telling you how to write to that audience you defined earlier.
She explains the differences between a monitor screen and a printed page. You need to know that to design the correct interface for your portfolio. She also has a full chapter devoted to marketing and copyright issues.
The entire book is scattered with quotes (in friendly green type) from experts and those who have gone before you. The quotes tell you what agencies are looking for in a portfolio, how others have found success at this, what things you can do to streamline the process, etc.

Used price: $1.96

Best treatment of JWS I have seen yet.Review Date: 1999-07-05
Multithreading and synchronizationReview Date: 1999-04-19
The book to get to understand the JWS. A no brainer.Review Date: 1999-11-24
Masterful coverage of the JWS!Review Date: 1999-06-29
Buy This Book!Review Date: 1999-05-25

Used price: $0.83

Excellent OO Software Development MethodologyReview Date: 1998-11-06
Based on years of real-world projects, it strikes a balance between no documentation and a bureaucratic paper trail. It introduces the concept of a workbook which groups documentation under the following headings: Requirements, Project Management, Analysis, User Interface Model, Design, Implementation, Testing and Appendix, with detailed traceability information. The section dedicated to User Interface Model is a welcome change, acknowledging what so many have concluded: that UI design is a formal part of the design process, seperate from system architecture design. It's a light on exactly how to evaluate interfaces effectiveness, for this I refer you to usability guru Jacob Nielsen's book "Usability Engineering" also available at Amazon I'm sure.
Notation draws from Booch and Rumbaugh. Lots of worked examples makes the first project using this book a pleasure, and following projects even easier. Thoroughly recommended.
Well-organized, impressive scopeReview Date: 1999-07-14
This book is extremely well organized. It includes outlined summaries of techniques and products as well as detailed text. A refreshing emphasis on detailed implementation practices and case studies.
Scope includes analysis, design, Use Cases, Design patterns, and reuse.
Experience-based and it shows!Review Date: 1998-11-03
Great book - detailed and simpleReview Date: 2000-04-07
Excellent OO Process Book.Review Date: 1999-10-04


Great book and very informative in the context of pastoral care.Review Date: 2007-03-01
Thoughtful and useful dictionaryReview Date: 2000-04-12
Soul and PsycheReview Date: 2004-12-21
F.X. Charet Phd
Too Much of a Good Thing?Review Date: 2001-09-04
Thoughtful and useful dictionaryReview Date: 2000-04-11

Used price: $37.94

Doing DocBook? You Need this Book.Review Date: 2008-07-12
The DocBook stylesheets have been carefully written to be both customizable and extensible; after all, no two organizations are likely to have the same format requirements for their documents. This book describes how you can develop your own customization layer between the DocBook stylesheets and your formatted document. Most developers, even those with a lot of time on their hands, would be unlikely to discover all of the techniques described in this book for accomplishing that task.
This book is especially useful if you need to produce pdf documents using XSL-FO. The html output is nice but you can easily format it with CSS. XSL-FO is a large and complex specification for marking up text and images to produce pdf documents. XSL-FO is so detailed that it takes a ton of markup to create even a modest document. The DocBook stylesheets generate a ton and a half of XSL-FO markup and the beauty of the techniques described in this book is that you only modify those things that represent the special needs of your document. I totally agree with previous reviewers, this book is essential.
An Excellent ResourceReview Date: 2005-04-01
DocBook XSL: The Complete Guide takes the reader from the very beginnings of how to create custom output (whether print or HTML) using DocBook XSL. It includes information on the tools you need and how to set them up, giving you all the information you need to get started. But this book doesn't stop there--it continues with detailed, organized information on the myriad of ways you can create custom stylesheets that will generate your project precisely the way you want it. Everything is covered--from titlepages to bibliographies, this book leaves no topic unexplained.
It is extremely rare to find a book that truly is a complete guide to its subject matter. DocBook XSL: The Complete Guide more than lives up to its name--you will not find a better resource for understanding DocBook XSL.
A DocBook Implementer's Best FriendReview Date: 2003-10-15
Here's why:
Last year, I had the pleasure of implementing docbook for a large company down in Oklahoma. However, I didn't know much about XSL at the time or for that matter docbook; other than how to markup documents and make changes to the DTD. In other words I was a rookie. I had two tools at my disposal; the definative guide and docbook documentation. Any developer would understand what a rookie who is trying to muddle through docbook documentation is trying to go through..... I had a bit of consulting from Arbortext but other than that I was on my own. The definitive guide has very little information on publishing XML information and barely even mentions XSL. Thus, my modifications consisted of looking at existing code and attempting a patch job. Even with the training I'd had on XSLT it did not help me to find files that I didn't know existed. This book solves that problem and gets you off the ground running.
While the book is NOT a tututorial on XSL is does give a brief overview on the subject. This book talks about implementing XSL in a docbook environment as there are plenty of books in the market that teach you how to code XSL. An understanding of XML is expected and knowledge of docbook is certainly helpful. Topics covered include how to find docbooks XSL stylesheets (or obtain them for free, if you don't already have them)and tells you how to set them up, customize them for your environment, use special stylesheet output features and work with docbook options.
In short, if you need to learn how to implement XSL in a docbook environment; get this book in your hands and don't let it go. It's too valuable a commodity!
A must-have for all serious docbook usersReview Date: 2004-06-01
Beware: this is a book for people who are already very well versed in docbook in general, and in XSL in particular.
One does wish the author would have offered ant versions of his scripts as well as Make versions. But that's a matter of taste.
IndispensableReview Date: 2003-10-31
really can't imagine any other DocBook guide you'll ever need.
The book thoroughly covers just about every possible aspect of
DocBook publishing (that is, generating HTML, PDF,
HTML Help, man
pages, etc. from your DocBook XML source) -- from general tool
setup down to the level of stuff like
fine-tuning content of
headers and footers, title pages, cross-references, indexes, etc.
I have reviewed and used it
a lot, and tried hard to come up with
suggestions for Bob for topics that should be added to it. But I
rarely manage
to find anything that it doesn't already cover. When
I have a DocBook publishing question, I can almost always find the
answer
in this book.
And if you're not familiar with the author, here are some details:
in the DocBook world, Bob is basically
"The DocBook Answer Man" --
he is the most active contributor to discussions on the
docbook-apps mailing list (where
DocBook publishing and tools
discussion takes place) -- patiently answering "How do I..."
questions posted by new users
and following up on DocBook XSLT
stylesheet bug reports.
He's also a member of the DocBook Technical Committee, responsible
for
overseeing refinements to the DocBook vocabulary, and he's a
major contributor to development of the actual DocBook XSL
stylesheets
themselves.
Which is all a roundabout way of saying that this guy knows his
stuff, and in buying and using this book,
you'll be benefitting
from a wealth of knowledge and experience with DocBook that you'll
not find anywhere else.
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
I especially liked portions of Chapter 8. They lay out a process for actually creating business rules, another one of those nettlesome tasks that people underestimate.