Books Online Store Global Online Shopping Center UK | Germany
apparel   jewelry   musical instruments   beauty   health   sports   office  
books   baby   camera   computers   dvd   games   electronics   garden   kitchen   magazines   music   phones   software   tools   toys   video  
 Help  
Books - Computers & Internet - Programming - General

141-160 of 200     Back   1   2   3   4   5   6   7   8   9   10   Next 20
Favorite ListSimple List

click price to see details     click image to enlarge     click link to go to the store

$89.76
141. Visual C# 2005 How to Program
$38.69
142. Use Case Modeling
$32.99
143. Delivering Business Intelligence
$21.75
144. Rails Recipes (Pragmatic Programmers)
$44.09
145. MCTS Self-Paced Training Kit (Exam
$32.99
146. Oracle JDeveloper 10g for Forms
$54.59
147. Documenting Software Architectures:
$34.64
148. Database Design for Mere Mortals:
$71.40
149. Visual Basic 2005 How to Program
$68.14
150. MicroC OS II: The Real Time Kernel
$22.02
151. Software Product Management Essentials
$37.34
152. IPv6 Essentials
$26.37
153. HTML Utopia: Designing Without
$37.79
154. Microsoft Visual Studio 2005 Unleashed
$48.93
155. Agile Software Development, Principles,
$32.99
156. Advanced PHP Programming
$32.99
157. Head First Object-Oriented Analysis
$57.56
158. Modern Applied Statistics with
$28.00
159. Python Programming: An Introduction
$62.95
160. Contextual Design : A Customer-Centered

141. Visual C# 2005 How to Program (2nd Edition) (How to Program)
by Prentice Hall
Paperback (15 November, 2005)
list price: $102.00 -- our price: $89.76
(price subject to change: see help)
Isbn: 0131525239
Sales Rank: 26307
Average Customer Review: 4.0 out of 5 stars
US | Canada | United Kingdom | Germany | France | Japan

Reviews (1)

4-0 out of 5 stars Solid foundations for C# 2005 programming
Using this book, with the MS Visual Studio .NET 2005 version, the MS Visual C# 2005 version, and the MS SQL Server 2005 version, one can learn a lot with the new platform. The codings are very much the same as the 2003 version.It is not too difficult for any one who has done C, C++, Java, or Visual BASIC programming.The exercises are very good and have been tested in corporate training sites.I am currently using an older version of this book, for a training class with 14 electrical engineers. Four people are using this book. They are happy with the book, exercises and the software.They are working on their final projects now.
Read more

Subjects:  1. C# (Computer program language)    2. Computer Books: Languages    3. Computers    4. Computers - Languages / Programming    5. Programming Languages - C#    6. C & Visual C    7. Computers / Programming Languages / C#   


142. Use Case Modeling
by Addison-Wesley Professional
Paperback (20 August, 2002)
list price: $44.99 -- our price: $38.69
(price subject to change: see help)
Isbn: 0201709139
Sales Rank: 18204
Average Customer Review: 4.5 out of 5 stars
US | Canada | United Kingdom | Germany | France | Japan

Reviews (8)

2-0 out of 5 stars great info - terrible editing
This book came so highly recommended it seemed like a sure thing. And in fact, it has a wealth of info on use cases; I can certainly see it being a valuable reference for someone who is already an expert with use cases. For those with no previous exposure, however, it is a tiresome morass to wade through; so cluttered and muddled that finding the underlying meaning becomes a real challenge. This book could have been edited to 2/3rds the size, and been a far better book because of it. Was the editing staff on vacation?

5-0 out of 5 stars The BEST book about use cases
I teach the official IBM Rational training called Requirements Management with Use Cases here in Brazil.
4-0 out of 5 stars Great book
This is the best book i have read on use case modeling. Pitfalls are covered in great detail. The book is well structured. The only negative thing i can think off, if I have to state one, is that the author sometimesgives better definitions of terms in places where you would not expect to find them. Still all definitions are more consistent, than I have seen in other books related to usecase modeling. ... Read more

Subjects:  1. Computer Books: General    2. Computers    3. Computers - Operating Systems    4. Operating Systems - General    5. Programming - Software Development    6. Programming - Systems Analysis & Design    7. System design    8. Use cases (Systems engineering    9. Use cases (Systems engineering)    10. Computers / Programming / Software Development    11. Object-oriented programming (OOP)    12. Software engineering   


143. Delivering Business Intelligence with Microsoft SQL Server 2005
by McGraw-Hill Osborne Media
Paperback (23 January, 2006)
list price: $49.99 -- our price: $32.99
(price subject to change: see help)
Isbn: 0072260904
Sales Rank: 7342
Average Customer Review: 4.5 out of 5 stars
US | Canada | United Kingdom | Germany | France | Japan

Reviews (7)

5-0 out of 5 stars Excellent walk throughs
If you learn better through the combination of conceptual overview and detailed walk throughs you'll love Brian Larson's approach.
4-0 out of 5 stars Great overview
I would agree with the other statements about this book covering many aspects of BI.Unlike other books that focus primarily on Analysis Services, this book covers everything from data source integration to custom reporting.I was even a bit surprised to see a section on artificial intelligence as it applies to data mining.Just as the others mentiond, if it covered every aspect of each of the pieces of BI, the book would be too big.I would have liked to see more focus on the key elements to BI rather than briefly touching them as it does everything else.

3-0 out of 5 stars Save a tree
OK -- it's not terrible, but it reminds me of many books that start with "this is a field, this is a record, this is a table." It started fine - I learned the difference between star and snowflake schema, the benefits of a data mart, and the key feature of SQL 2005 Analysis Services that addresses the latency between OLTP and OLAP (it's a feature called Universal Data Model (UDM). All cool. The trouble begins in the subsequent chapters with the cutesy MaximumMinimum company and the painstaking, step-by-step "now you do it" approach. Which means you can only make use of the info if you're sitting in front of a computer. Not my cuppa. ... Read more

Subjects:  1. Business intelligence    2. Client/server computing    3. Computer Books: Languages    4. Computers    5. Computers - Languages / Programming    6. Programming Languages - SQL    7. Computers / Programming Languages / SQL    8. Database software    9. SQL   


144. Rails Recipes (Pragmatic Programmers)
by Pragmatic Bookshelf
Paperback (01 June, 2006)
list price: $32.95 -- our price: $21.75
(price subject to change: see help)
Isbn: 0977616606
Sales Rank: 5099
Average Customer Review: 4.0 out of 5 stars
US | Canada | United Kingdom | Germany | France | Japan

Reviews (5)

4-0 out of 5 stars Valuable Tool
Visuals:
4-0 out of 5 stars A top-notch title, but /please/ give us more testing recipes!
I am a novice Rails programmer, that much is certain. As a result, I'm quite happy to have Chad Fowler's "Rails Recipes" by my side. I have been part of the beta program for this book, so I've been reading it in parts for the past few months. It has been impressive, to say the least. As an author of my own "recipes" book, I am interested to see other authors' version of the recipe format, just in case I am able to incorporate something they do into a future book of my own. While Rails Recipes hasn't taught me much about writing a recipes book, it has taught me an awful lot of great things about Rails.
4-0 out of 5 stars A real page turner
Receipt books are a different breed. By their nature they are difficult to just sit down a read and as such I find them sort of tough to review. Some years back I got into baking bread. All my receipts came out of James Beard's "Beard on Bread". I love the book, but I must say there are many parts of the book I have never looked at and others with lots of flour between the pages. The nature of a receipt book is you need to make something, you look it up, make what you need, and put the book away. Not this book.
Read more

Subjects:  1. Computer - Internet    2. Computer Books: Languages    3. Computers    4. Computers - Languages / Programming    5. Internet - Application Development    6. Internet - World Wide Web    7. Object-oriented programming (Computer science)    8. Programming - General    9. Programming Languages - CGI, Javascript, Perl, VBScript    10. Ruby (Computer program language)    11. Computer / Internet    12. Computers / Internet / Application Development    13. Computers / Programming Languages / CGI, JavaScript, Perl, VBScript    14. Internet languages    15. Object-oriented programming (Computer science    16. Programming languages    17. Ruby, Rails, Java, J2EE, web, internet, framework   


145. MCTS Self-Paced Training Kit (Exam 70-528): Microsoft.NET Framework 2.0 Web-Based Client Development (Pro Certification)
by Microsoft Press
Paperback (25 October, 2006)
list price: $69.99 -- our price: $44.09
(price subject to change: see help)
Isbn: 0735623341
Sales Rank: 2379
US | Canada | United Kingdom | Germany | France | Japan

Subjects:  1. Certification Guides - General    2. Computer Books: Languages    3. Computers    4. Computers - General Information    5. Database Management - General    6. General    7. Programming - Software Development    8. Relational Databases    9. Software Design    10. Computers / General    11. Computing and Information Technology    12. Microsoft Windows   


146. Oracle JDeveloper 10g for Forms & PL/SQL Developers: A Guide to Web Development with Oracle ADF (Osborne Oracle Press)
by McGraw-Hill Osborne Media
Paperback (07 September, 2006)
list price: $49.99 -- our price: $32.99
(price subject to change: see help)
Isbn: 0072259604
Sales Rank: 9717
US | Canada | United Kingdom | Germany | France | Japan

Subjects:  1. Computer Books: Languages    2. Computers    3. Computers - Languages / Programming    4. Programming Languages - SQL    5. Computers / Programming Languages / SQL    6. Databases & software   


147. Documenting Software Architectures: Views and Beyond
by Addison-Wesley Professional
Hardcover (26 September, 2002)
list price: $69.99 -- our price: $54.59
(price subject to change: see help)
Isbn: 0201703726
Sales Rank: 39881
Average Customer Review: 4.5 out of 5 stars
US | Canada | United Kingdom | Germany | France | Japan

Reviews (5)

4-0 out of 5 stars detailed advice about designing
Clements shows how to use various notations to document your software design. Of these, perhaps UML is now the most common. The advice in the text can be used to first design your code, before programming. Certainly, you should somehow have a design laid out first. You do, don't you?
5-0 out of 5 stars The best to date
Software architecture really is unlike any other aspect of its design. The architecture has deeper meaning and larger scale than any other aspect, and can't be discussed in the same ways.3-0 out of 5 stars Quite skimpy
This is not a bad introductory documentation book, but quite skimpy in the amount of information and examples it contains.Read more

Subjects:  1. Computer Architecture    2. Computer Architecture - General    3. Computer Books: General    4. Computers    5. Computers - General Information    6. Programming - Software Development    7. Software Documentation    8. Computers / Programming / Software Development    9. Software engineering   


148. Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design, Second Edition
by Addison-Wesley Professional
Paperback (05 March, 2003)
list price: $54.99 -- our price: $34.64
(price subject to change: see help)
Isbn: 0201752840
Average Customer Review: 4.0 out of 5 stars
US | Canada | United Kingdom | Germany | France | Japan

Editorial Review

Programmers and software architects don't really make a conscious decision to design an application (particularly one with online exposure) around the three-tier model-view-controller design pattern anymore. Three-tier, largely because of its adaptability and stability, is the norm. All of which means you need a database to underpin each of your applications. Designing your databases correctly can make the difference between slow-running, complicated code and software that's speedy, modular, and easy to work with. Read more

Reviews (112)

2-0 out of 5 stars Beginners Only, Could Be Shorter
This book is okay if you are a complete beginner or if you are interested in a consultant-like modeling methodology. If you have even a passing familiarity with things like field domains or records you may find this book too basic. It could have been about half the length. There is substantial repetition and a lot of ink given to hypothetical user interviews and documenting one's design. The author notes that the goal is to get generic concepts not the specific examples, but I would have liked more examples as illustrative of the applicability of the generic concepts. It's easy to say generically that a table should only include relevant fields--but more examples could help teach when and how and why to split up related things into separate tables. This book is very thin on that sort of example. The book is billed as a "software-independent approach" which it is. At the end, your design will exist on paper; you'll still need to learn an app like Access to create the physical database--and some things, like application-specific business rules get implemented at that stage. One more comment: it could be shorter, and it could use a glossary.

1-0 out of 5 stars Rough Draft on Generalized Database
!!! Pathetic !!! ... excuse me, PATHETIC !
1-0 out of 5 stars Bad . . . just bad.
This book is not good.Where it could just give you concepts and syntax and an explanation of database structure, it goes on long-winded life lessons about how to interview people and other non-technical stuff.Maybe I am just partial to technical references over process books, but there is almost nothing of technical value in here.Written by a Microsoft guy, it continues the Microsoft tradition of hiding the computer from you instead of just teaching you how the computer works.It's like trying to teach someone tennis but not letting them know they have a racket in their hand.It describes how to swing in laborious detail, when it would simply be better to show you what you've got in your hand. ... Read more

Subjects:  1. Computer Books And Software    2. Computers    3. Computers - Data Base Management    4. Database Management - General    5. Database design    6. Relational databases    7. Computers / Database Management / General    8. Database software    9. Databases & data structures   


149. Visual Basic 2005 How to Program (3rd Edition) (How to Program (Deitel))
by Prentice Hall
Paperback (08 May, 2006)
list price: $102.00 -- our price: $71.40
(price subject to change: see help)
Isbn: 0131869000
Sales Rank: 18665
Average Customer Review: 4.5 out of 5 stars
US | Canada | United Kingdom | Germany | France | Japan

Reviews (2)

4-0 out of 5 stars You need to know the target audience
I believe this book is targeted at new programmers or programmers who have no experience with VB language. I have read the previous edition cover to cover. I have to say this book does a good job of bringing your (VB) programming skills to a level that is just below commercial level. That is to say, despite the sheer volume, it does not teach you everything about VB.NET, many major advanced concepts are glossed over. For example, what is exactly the difference between a module and a class?(not explained clearly) Why are why namespace names seems to be hierachial?(glossed over) What's a inner class(Not included)? Why do we need structures? Why can't we just use classes for everything(Not included)?
5-0 out of 5 stars The Very Best Visual Basic Book ........Period!
Just when I thought their second edition was the best, the Deitels have certainly outdone themselves once again. This book flat rocks. This book contains so much useful information it is unbelievable.
Read more

Subjects:  1. Computer Books: Languages    2. Computers    3. Computers - Languages / Programming    4. Microcomputer Application Software    5. Programming Languages - Visual BASIC    6. Basic, Visual Basic & QBasic    7. Computers / Programming Languages / Visual BASIC   


150. MicroC OS II: The Real Time Kernel (With CD-ROM)
by Newnes
Hardcover (15 June, 2002)
list price: $74.95 -- our price: $68.14
(price subject to change: see help)
Isbn: 1578201039
Sales Rank: 24858
Average Customer Review: 4.5 out of 5 stars
US | Canada | United Kingdom | Germany | France | Japan

Reviews (23)

5-0 out of 5 stars Good Book
A good book for who wanna learn about Real Time Operative Systems. Easy to read and full of interesting information

4-0 out of 5 stars It's a good book, but ...
Actually I think that it's a great book only if you have a strong background about how a kernel or RTOS works. I've spent a lot of time reading a theoretical books that teach you what a kernel is about, so for me the reading was easy. The fact that the book includes the source code makes it awesome, 'cause you can see inside a truly real kernel, and eventually write your own (what is I want to do). But if you are an unexperienced user of kernels, or just want to learn something about it, you should start somewhere else. The one a recomend you is that of Andy Tanenbaum, the creator of MINIX (minix is a tiny unix running in an intel 8086 cpu), and this other one that I bought here: Real-Time Concepts for Embedded Systems by Qing Li, Caroline Yao. After you deeply understand what a pipe o scheduler is, among other things, then you should start thinking about coding, because the book has some lack of theory. Anyway I strongly recomend it for experienced users. Have a nice coding =)

3-0 out of 5 stars Writing style is often confusing
I have a general background in computer science and am trying to learn about embedded systems from this book.My main objection is that the writing needs to be edited to improve clarity.For example on page 61, the author states "Generally, the first message inserted in the queue is the first message extracted from the queue (FIFO).In addition, to extract messages in a FIFO fashion, uC/OS-II allows a task to get messages Last-In-First-Out (LIFO)."The second sentence is ambiguous.Does it mean "In addition to the ability to extract messages in a FIFO fashion, ..." or "In addition, in order to extract messages in a FIFO fashion, ..."?On the next page the author states "Interrupts allow a microprocessor to process events when they occur, which prevents the microprocessor from continuously polling (looking at) an event to see if it has occurred."In this sentence, "prevents the microprocessor from" should be changed to "removes the need for the microprocessor to be".The average reader already knows enough about LIFOs, FIFOs, and interrupts to interpret these sentences correctly, but in many other cases the lack of clarity is a serious impediment to understanding.The book also contains various errors.For example, the path name of a .xls file, given on pages 370 and 403, is incorrect. ... Read more

Subjects:  1. Computer Books And Software    2. Computers    3. Computers - Operating Systems    4. Microprocessors    5. MuC/OS    6. Programming - General    7. Real-time control    8. Robotics    9. Operating systems & graphical user interfaces (GUIs)    10. Technology / Engineering / Electrical    11. Embedded computer systems   


151. Software Product Management Essentials
by Anclote Press
Paperback (13 April, 2003)
list price: $34.95 -- our price: $22.02
(price subject to change: see help)
Isbn: 0929652010
Sales Rank: 88956
Average Customer Review: 4.0 out of 5 stars
US | Canada | United Kingdom | Germany | France | Japan

Reviews (25)

5-0 out of 5 stars Great resource for foreign PMs
I recently moved to the US and while I managed software products in my native country, I wasn't familiar with the process or all of the terms used in the US.This book was very helpful as it didn't complicate or assume anything. Software is hard enough to manage - books about managing it shouldn't be.I appreciated that.The templates at the end saved me a lot of time and expense.I never expect any one book to answer all questions but for me, this book was a great help in my recent transition.

5-0 out of 5 stars A Great Way to Learn & Confirm Product Management
As I went to go and post a review of this book, I was shocked to see some of the negative reviews that are here.This book was fantastic in that it was simple, clear, and comprehensive.I've been a product manager for over 15 years and have managed product managers for the last 7.I work in a very successful software company and have been a successful PM.I was looking for a tool to help train my staff and this book was recommended by one of my colleagues at another company who is also a succsssful manager of PMs.I am glad I listened to my friend and not the people who think they know too much and need boast this via an Amazon book review.From my perspective, this book really helps - it helps new PMs understand what they are expected to do and how to do it.It also confirmed for me what I should expect of my employees and gave me some really staightforward tools to use, even after all these years.If you want a solid and accurate view of software product management, this is it.If the book missed anything, it was how to deal with unfulfilled engineering types....maybe next version?

2-0 out of 5 stars If this book is helpful to you, you have no business being in software product management
This book might have been essential back in 1998 when any goof with a good idea started a software company.But we've moved WAY beyond that.
Read more

Subjects:  1. Business & Economics    2. Business/Economics    3. Computer software    4. Computers - Languages / Programming    5. Marketing    6. Marketing - General    7. New products    8. Product management    9. Programming Languages - General    10. Public Relations   


152. IPv6 Essentials
by O'Reilly Media
Paperback (17 May, 2006)
list price: $44.99 -- our price: $37.34
(price subject to change: see help)
Isbn: 0596100582
Sales Rank: 10842
Average Customer Review: 4.5 out of 5 stars
US | Canada | United Kingdom | Germany | France | Japan

Features

  • Illustrated

Reviews (12)

5-0 out of 5 stars VERY VERY HIGHLY RECOMMENDED!!
Are you interested in wanting to understand and implement the IPv6 protocol! If you are, then this book is for you. Author Silvia Hagen, has done an outstanding job of writing a book that covers IPv6 in detail and explains all of the new features and functions.
5-0 out of 5 stars Excellent discussion of IPv6 protocols
I read and reviewed "IPv6 Network Administration" (INA) in August 2005 and "Running IPv6" (RI) in January 2006.I gave those books 5 stars, so I had high expectations for "IPv6 Essentials, 2nd Ed" (IE2E).INA and RI are very hands-on, implementation-specific books.IE2E is more concerned with explaining protocols and IPv6 features.In this respect, IE2E is the perfect complement to INA and RI.
5-0 out of 5 stars Excellent 2nd edition contains lots of practical information
Internet Protocol version 6 (IPv6) is a network layer standard used by electronic devices to exchange data across a packet-switched internetwork and is intended to provide more addresses for networked devices, allowing, for example, each cell phone and mobile electronic device to have its own address. IPv6 is actually capable of supporting5×10^28 addresses for each of the roughly 6.5 billion people alive today.
Read more

Subjects:  1. Computer - Internet    2. Computer Books: General    3. Computer Networks    4. Computers    5. Computers - Communications / Networking    6. Internet - General    7. Internet - Security    8. Networking - Network Protocols    9. Computer / Internet    10. Computers / Networking / Network Protocols    11. Computers/Internet - General    12. Networking standards & protocols    13. TCP/IP (Computer network protocol)    14. ipv6, network, internet, protocol   


153. HTML Utopia: Designing Without Tables Using CSS
by SitePoint
Paperback (01 April, 2006)
list price: $39.95 -- our price: $26.37
(price subject to change: see help)
Isbn: 0975240277
Sales Rank: 7429
Average Customer Review: 4.5 out of 5 stars
US | Canada | United Kingdom | Germany | France | Japan

Features

  • Illustrated

Reviews (9)

5-0 out of 5 stars Great for beginner to intermediate
I would recommend downloading the sample from the website to get a good idea of if the book's style works for you.Overall, the book provides a top notch introduction to CSS as well as good design and application tips.The emphasis on seperation of style and content is truly appreciated.I would strongly recommend this book to learn to properly build basic sites, and to build a foundation to build more advanced development skills on top of.

5-0 out of 5 stars Utopia, indeed!
I can't believe I've been so mired in the -stone ages- of Table-based web site design for so long. Rachel made me realize just how easy it can be, with a little care and forethought, to put together an excellent foundation for a site's layout.
5-0 out of 5 stars Understanding the CSS Revolution
CSS has completely changed the way that websites are designed. That is, if anything, an understatement: CSS has revolutionized Web design. Designers can do things with CSS that would have taken a LOT more time and effort to do using straight HTML 3.2 - if they could have been done at all.
Read more

Subjects:  1. Cascading style sheets    2. Computer Books: Languages    3. Computers    4. Computers - Languages / Programming    5. Design    6. HTML (Document markup language)    7. Programming - General    8. Programming Languages - HTML    9. Web sites    10. CSS, Cascading Style Sheets, HTML, DHTML, Web Design, Web Development, Web Sites, Accessibility, CSS Layout    11. Computers / Languages / Programming    12. Computers / Programming Languages / HTML, SGML, VRML, XML    13. Internet   


154. Microsoft Visual Studio 2005 Unleashed
Paperback (18 August, 2006)
list price: $59.99 -- our price: $37.79
(price subject to change: see help)
Isbn: 0672328194
Sales Rank: 6802
Average Customer Review: 4.0 out of 5 stars
US | Canada | United Kingdom | Germany | France | Japan

Reviews (4)

4-0 out of 5 stars Nice information, puts it all in context...
OK...I can see why Microsoft Visual Studio has been such a popular IDE for developers.Microsoft Visual Studio 2005 Unleashed from Lars Powers and Mike Snell does a nice job in explaining the value of the latest version of this classic, as well as being an in-depth guide to the feature set...
4-0 out of 5 stars Good introduction for novices and intermediate VS2005 developers
This is a pretty impressive book, albeit a bit lengthier than it needed to be.There's tremendous coverage of everything, and I mean everything, in Visual Studio 2005.If you're new to VS 2005 then you'll find this a great guide to getting the most out of your environment.If you're fairly familiar with VS 2005 then you may still find a few goodies hidden away here too.
3-0 out of 5 stars A Good Start, but.......
It's been a long wait to start seeing books about the Visual Studio 2005 environment.You might expect that after such a long wait, the books coming out would provide you with some valuable insights into the usage of VS2005. And, to some extent, this book does provide that.There is very good coverage of the basics....the structure of the VS IDE, how to create forms, how to create webservices, etc.But, after you go through all the work of designing and coding these neat programs, you of course want to be able to roll them out for use.At that point, this book seems to lose its mission, UNLESS you happen to be using the MS Team System, because after spending 16 chapters instructing the reader on how to use a variety of tools available in most versions of Visual Studio, the book starts to discuss production publishing and deployment, but ONLY if you are using MS Team System.
Read more

Subjects:  1. Application software    2. Computer Books: Web Programming    3. Computer programs    4. Computers    5. Computers - Languages / Programming    6. Development    7. Internet - Web Site Design    8. Microsoft .NET Framework    9. Programming - Software Development    10. Computers / Programming Languages / Visual BASIC    11. Software engineering   


155. Agile Software Development, Principles, Patterns, and Practices
by Prentice Hall
Hardcover (15 October, 2002)
list price: $64.50 -- our price: $48.93
(price subject to change: see help)
Isbn: 0135974445
Sales Rank: 15109
Average Customer Review: 4.5 out of 5 stars
US | Canada | United Kingdom | Germany | France | Japan

Reviews (26)

4-0 out of 5 stars Industrial strength book
Many OO/Patterns books are written as an introduction to the concepts and gloss over the nuances of building software in the real world.This book takes on the nitty gritty of what most developers face day to day. While it does include the gratuitous "student registration" example, this book actually delves into issues such as integrating legacy code.It also actually implements bad design choices before moving on to better solutions, and even these solutions are described in terms of trade-offs between competing forces.Also, by discussing specific Design Patterns in more depth than the cannonical format, I had a few "a-ha" moments when patterns I never quite understood emerged.I would/should have given this book 5 stars, but I had problems with the layout (oversized pages/no margins), the inconsitencies of diagrams (clouds and UML), and the disjoint feeling that the book was a collection of separately written articles, although the author does tie them nicely together.All in all, this is a must have.
5-0 out of 5 stars Required Reading - none better
Absolutely no one writes as well, knows as much, or has as much to say about designing world class programs as Robert Martin. This book should be on every serious programmer's shelf; whatever language you happen to be programming in.

5-0 out of 5 stars Excellent book on principled software development
If you always wondered how to find the "right" abstractions - which are nowadays called objects - in your programming.This book gives you an idea what the guiding principles should be.
Read more

Subjects:  1. C (Programming Language)    2. Computer Books: Languages    3. Computer software    4. Computers    5. Computers - Languages / Programming    6. Development    7. Object-Oriented Programming    8. Programming - Object Oriented Programming    9. Programming - Software Development    10. Programming Languages - C++    11. eXtreme programming    12. C & Visual C    13. Computers / Programming / Software Development    14. Object-oriented programming (OOP)   


156. Advanced PHP Programming
Paperback (20 February, 2004)
list price: $49.99 -- our price: $32.99
(price subject to change: see help)
Isbn: 0672325616
Sales Rank: 31364
Average Customer Review: 4.0 out of 5 stars
US | Canada | United Kingdom | Germany | France | Japan

Reviews (20)

5-0 out of 5 stars A must read for intermediate level PHP Programmers or above
This is a hefty tome, weighing in at 650 pages chocked full of great information about advanced PHP programming. The book is divided into five sections each with several to many chapters. The sections are Implementation and Development Methodologies, Caching, Distributed Applications, Performance, and Extensibility. Where appropriate sample applications are developed to present a point, in other situations a higher level approach is taken.
2-0 out of 5 stars Nice Survey Book / Not Great
I agree with other reviewers that this is a survey or concept book.Schlossnagle is a bright php programmer but a lousy teacher.Do not buy this book if you are hoping to learn 'Advanced PHP Programming' from it.This book is too superficial in it's coverage of the many subjects.Ie: Schlossnagle's coverage of Object Oriented Programming is less than six pages (why bother?), and does not adequately cover the basics.
5-0 out of 5 stars The Elevator from the Intermediate Level to the Professional Level
Read on if you are:
Read more

Subjects:  1. Computer Books: General    2. Computers    3. Computers - Languages / Programming    4. Design    5. PHP (Computer program language    6. PHP (Computer program language)    7. Programming - General    8. Programming Languages - General    9. Web sites    10. Computers / Programming Languages / General    11. High level programming languages   


157. Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to Ooa&d (Head First)
by O'Reilly Media
Paperback (01 November, 2006)
list price: $49.99 -- our price: $32.99
(price subject to change: see help)
Isbn: 0596008678
Sales Rank: 3988
US | Canada | United Kingdom | Germany | France | Japan

Features

  • Illustrated

Subjects:  1. Computer Books: Languages    2. Computers    3. Computers - Languages / Programming    4. Object-Oriented Programming    5. Programming - Object Oriented Programming    6. Programming - Software Development    7. Programming - Systems Analysis & Design    8. Computers / Languages / Programming    9. Computers / Programming / Object Oriented    10. Software engineering    11. object oriented, object oriented analysis, object oriented design, analysis, design, object oriented programming, Java, interface, encapsulation, inheritance, design patterns, UML   


158. Modern Applied Statistics with S
by Springer
Hardcover (02 September, 2003)
list price: $79.95 -- our price: $57.56
(price subject to change: see help)
Isbn: 0387954570
Sales Rank: 10827
Average Customer Review: 4.5 out of 5 stars
US | Canada | United Kingdom | Germany | France | Japan

Reviews (10)

5-0 out of 5 stars this book led me out of the wilderness of R
After weeks struggling with poor and incomplete online documentation for the R language, this book was a breath of fresh air.The first four chapters alone, which give a broad and practical overview of the R / S / S-Plus environment, are worth the sticker price.In case it wasn't obvious at first (and it wasn't to me), R is the open-source implementation of the S language, and as the authors write in their introduction, "It is similar enough that almost all of the examples in this book can be run under R."
1-0 out of 5 stars just a large collection of examples -- no theory, no algorithm descriptions
I don't understand how this book received so many 5 star reviews.In my opinion, it is a complete waste of money, and totally unusable.It is simply a collection of example uses of S functions, with little or no background statistical theory, motivation, or justification for the methods used, and no descriptions of the specific algorithms underlying the S functions used.This promotes the horrible practice of using "canned" statistical routines without knowing exactly what's going on or how results should be interpreted.It was so frustrating to be forced to use this book for a class at UC Berkeley.Luckily I found a MUCH better book by Chambers and Hastie (from AT&T, where S was invented).I suppose if you're just looking for a large collection of "things you can do with S", this book might be okay for you.Personally, I was so appalled by this book that I sold it as soon as I found an excellent replacement (Chambers and Hastie, "Statistical Models in S".Chambers and Hastie is excellent!I love it!See my review).

5-0 out of 5 stars Great resource!
Astoundingly broad, while providing specific examples for use by readers.Exactly what I needed to finish my dissertation. ... Read more

Subjects:  1. Computer Books: General    2. Data processing    3. Mathematical Statistics    4. Mathematics    5. Probability & Statistics - General    6. S (Computer system)    7. Statistics    8. Data capture & analysis    9. Graphical Data Analysis System    10. Mathematical & statistical software    11. Mathematics / Statistics    12. Probability & statistics    13. S-PLUS   


159. Python Programming: An Introduction to Computer Science
by Franklin Beedle & Associates
Paperback (December, 2003)
list price: $40.00 -- our price: $28.00
(price subject to change: see help)
Isbn: 1887902996
Sales Rank: 83039
Average Customer Review: 4.5 out of 5 stars
US | Canada | United Kingdom | Germany | France | Japan

Reviews (11)

5-0 out of 5 stars outstanding beginners programming book
Most beginning programming books do an ok job of explaining syntax features, but then they lose you when it comes time to put together complicated programs. This book holds it together to the end. Its to bad that "An Introduction to Computer Science" is in the title as that might scare away people who think this is beyond the basics.

4-0 out of 5 stars Good for beginners
This book provides the knowledge of programming in an easy to learn format. Good for beginning programmers, however it is very basic and does not cover any advanced topics in any way. The book is really good for a first-time programmer, however I would not recommend it as a Python resource for anybody with previous programming experience. One major drawback of the book is that it does not provide an