Showing posts with label book - computer - programming. Show all posts
Showing posts with label book - computer - programming. Show all posts

Code Complete (Microsoft Programming Series) Review

Code Complete (Microsoft Programming Series)
Average Reviews:

(More customer reviews)
Are you looking to buy Code Complete (Microsoft Programming Series)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Code Complete (Microsoft Programming Series). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Code Complete (Microsoft Programming Series) ReviewAbout previous comments: Verbose? Don't think so, every page has some piece of valuable information
For beginners only? Don't think so, but if you are a beginner this is a good place to start. After several years of programming you'll mostly stop thinking about style and follow your habits... so you better have some good habits!
Insistence on using hungarian naming convention? Not at all, did you read this book? The author did talk about this convention but he also gives examples why this is can be bad (and also why it can be good).
This book covers a wide range of material, from variable declaration to software estimation and probably everything concerning software construction.
Also as this book talks a lot about style, the best thing is it is backed up with hard facts not just because of personal preference.
The examples are written in several languages (such as C, Pascal and Basic). One chapter is devoted to object orientation. Although you're heavily into OOP then in no way should you skip over this book as the advices in this book can be applied to every methodology of programming. So this book is in no way out dated.
Each chapter has a 'recommended reading' section so you know where to go for more. This is extremely handy.
I've read this book several times and I just love it. I own every book written by the author. Check them out also - they are very good too.
Summary: This book teaches you how you can write good and self-describing code. I wished every program I've had to read had been written by programmers who read this book and applied that knowledge.
Thanks, ABOCode Complete (Microsoft Programming Series) OverviewHere is a thorough expert look at the intricate process of commercial software development. The text is rich in example code, contains powerful insights on managing technical yet creative people, and examines each milestone in software development in considerable detail. Ideal for professional, self-taught, and student programmers.

Want to learn more information about Code Complete (Microsoft Programming Series)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Object-Oriented Software Construction (Book/CD-ROM) (2nd Edition) Review

Object-Oriented Software Construction (Book/CD-ROM) (2nd Edition)
Average Reviews:

(More customer reviews)
Are you looking to buy Object-Oriented Software Construction (Book/CD-ROM) (2nd Edition)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Object-Oriented Software Construction (Book/CD-ROM) (2nd Edition). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Object-Oriented Software Construction (Book/CD-ROM) (2nd Edition) ReviewA couple of aspects of this book might lead you *not* to read it. That would be too bad, since it contains valuable informaton. Specifically:
(1) it spends a lot of time discussing particulars of the Eiffel language or the considerations leading Meyer to design Eiffel as he did. Observation: Even if you skip these parts, you could find useful information in the rest of the book, and many people may enjoy these insights into Meyer's approach.
(2) the attitude is often rather dogmatic and judgmental. As one authority commented on the first edition, it "tends to confuse Eiffel with universal principles." Observation: though unfortunate, this does not detract from the value of the content.
Further comments:
(3) If you don't know any object oriented language, the book is a natural choice, since it is very clear and does not require prior knowledge of any particular language.
(4) If you know another OO language, especially C++, you may get more for your time and money by choosing another book, at least to start. But you still could find valuable material here. For alternatives, you might check out the comments on Gamma's Design Patterns and Martin's Designing Object-Oriented C++ Applications: Using the Booch Method, or standard books by Booch, etc.Object-Oriented Software Construction (Book/CD-ROM) (2nd Edition) OverviewThis is, quite simply, the definitive reference on the most important development in software technology for the last 20 years: object-orientation.A whole generation was introduced to object technology through the first edition of this book. This long-awaited new edition retains the qualities of clarity, practicality and scholarship that made the first an instant best-seller, but has been thoroughly revised and expanded. Among the new topics covered in depth are: Concurrency, distribution, client/server and the Internet; object-oriented databases; design by contract; fundamental design patterns; finding classes; the use and misuse of inheritance; abstract data types; and typing issues. The book also includes completely updated discussions of reusability, modularity, software quality, object-oriented languages, memory management, and many other essential topics.All software developers and computer science students, worldwide.

Want to learn more information about Object-Oriented Software Construction (Book/CD-ROM) (2nd Edition)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

VBA Developer's Handbook, 2nd Edition Review

VBA Developer's Handbook, 2nd Edition
Average Reviews:

(More customer reviews)
Are you looking to buy VBA Developer's Handbook, 2nd Edition? Here is the right place to find the great deals. we can offer discounts of up to 90% on VBA Developer's Handbook, 2nd Edition. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

VBA Developer's Handbook, 2nd Edition ReviewI have had this book for a long time and thought I should put in my .02 cents worth.
Please do not let some of the earlier reviews fool or confuse you. This is a VBA based book. What does that mean? First off it means that it covers the common programming language 'Visual Basic for Applications' (VBA) that is used by Microsoft Office as well as third party products like Visio, AutoCAD, etc. Second, 'the language' VBA is the same 'programming language' which is used by 'the product' Visual Basic 5.0/6.0 from Microsoft. Think of it this way: Microsoft Visual C++ is a Windows development tool that uses the language C++. Microsoft Excel is a spreadsheet tool that happens to contain a full blown programming language, VBA. In addition, Microsoft happens to sell a 'Windows development tool', called Visual Basic which in turn contains a full blow programming language, VBA. Except for some minor differences, the VBA in Office 97 is the 'same' as the version in the product Visual Basic 5.0.
This book does not pretend to be about 'the Visual Basic product' or any of the Microsoft Office products. It is about the 'common' programming language, VBA, which they (Visual Basic, Office, Visio, etc.) share! Some of the previous reviewers seem to be confused to these facts.
While the current edition of this book covers the version of VBA released with Office 97, all of the code would work in Visual Basic 5.0 or 6.0, Visio, AutoCAD, etc. In fact, with the release of VBA 6.0, the 'common programming language' will be the same in Visual Basic 6.0 and Office 2000 and soon to be released versions of Visio, etc.
This excellent book will NOT show you how to do database programming in Access, spreadsheet programming in Excel, or document programming in Word. It will NOT show you how to write ActiveX DLL's using the Visual Basic PRODUCT or do DCOM programming.
This book WILL however show you how to write great VBA code (remember, the language) you can use in any of the previously mentioned products. In addition, you will obtain code that will help you get system information, perform 'correct' date calculations, access the system registry, use multimedia features and more! Remember, if I'm wrong, you can send the book back. Nevertheless, if you want to get some understanding about the VBA 'language', get this book.VBA Developer's Handbook, 2nd Edition OverviewWRITE BULLETPROOF VBA CODE FOR ANY SITUATION
This book is the essential resource for developers working with any of the more than 300 products that employ the Visual Basic for Applications programming language. Written by recognized VBA experts, it provides detailed coverage of a wide range of specific VBA programming challenges. Its careful, step-by-step instructions and thousands of lines of code offer answers, while teaching you to devise new and creative solutions. The instruction applies equally to all VBA environments, whether you are building standalone applications or customizing commercial products using their built-in VBA programmability.
Coverage Includes
Manipulating text, numbers, and dates
Using automation to control other applications
Creating objects using VBA class modules
Using standard search and sort algorithms from within VBA
Creating standard dynamic data structures, including linked lists, binary trees, stacks, and queues
Working with Windows system information, including memory status, screen info, mouse, keyboard, and power status
Working with Windows Registry data
Retrieving and setting Windows networking information
Working with the Windows file system, iterating through folders, creating and deleting files
Adding sound and movies to VBA apps using Windows multimedia extensions
Tapping the system capabilities provided by the Windows Scripting Runtime library
Writing add-ins for the Visual Basic environment

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Want to learn more information about VBA Developer's Handbook, 2nd Edition?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...