Cart (0)
Digital Cart (0)
Home  >  Books  >  Educational and Professional  >  Academic and Professional  >  Computers & Internet  >  Programming  >  Programming Languages  >  C++  >  Effective C++ : 55 Specific Ways to Improve Your...
Buy Effective C++ : 55 Specific Ways to Improve Your Programs and Designs (English) 3rd Edition: Book
Web Reader
Now you can read Flipkart eBooks on various web browsers
Android
Install Flipkart eBooks App on your Android(2.2 or higher) devices from Google Play Store
iOS
Install Flipkart eBooks App on your iOS devices from App Store
Windows Phone 8
Install Flipkart eBooks App on your Windows Phone 8 devices from Store

Effective C++ : 55 Specific Ways to Improve Your Programs and Designs (English) 3rd Edition

Author: Scott Meyers
Paperback
Language: English
Length: 320 Pages
Publisher: ADDISON WESLEY
Rs. 650 14% Off
Rs. 559
Inclusive of taxes
(Free home delivery)
Seller: WS Retail
85% positive feedback [?]
(3,196,129 ratings)
Buy any book and get Free Delivery. View Details This offer is valid for Seller: 'WS Retail' till the offer ends.
COMBO OFFER: Exciting combos available View combos
In Stock.
Standard delivery in 11-12 business days. [?]
Faster Delivery may be available
[?]
Get it by Tomorrow
00 hrs 59 mins left
90 per item
Enter Pincode and Check Availability in your city
Choose this delivery option in checkout
More about Faster Delivery Options
Check your delivery options:
Pincode: Change
Shipping to: Change
More sellers selling this product on flipkart.com [?]
Rs. 553
(Free home delivery)
In Stock.
Standard delivery in 7 to 8 business days.
Seller: FleepBooks
53% positive feedback [?]
(66 ratings)
30 Day Replacement Guarantee [?]

Effective C++ : 55 Specific Ways to Improve Your Programs and Designs (English) 3rd Edition (Paperback) Price: Rs.559

Effective C++: 55 Specific Ways To Improve Your Programs And Designs shows better ways to design and write programs in C++.

Summary Of The Book

Effective C++: 55 Specific Ways To Improve Your Programs And Designs shows the readers many ways they can improve their software design and code while writing programs in C++. The author has divided and grouped the techniques he discusses under nine chapter headings. The first chapter, Accustoming Yourself to C++ looks at some fundamental concepts that will help the readers begin good designing and coding practices.

It introduces C++ as part of a Federation of Languages. It then shows how using const, inline and enum are better than using #define. The section also provides other vital tips, for instance, to see that objects are initialized before use. The second chapter focuses on Constructors, Destructors and Assignment Operators. It provides many useful tips like having assignment operators return a reference to, preventing exceptions from leaving destructors, and handling assignment to self in operators.

The third chapter provides useful tips on Resource Management. The next chapter covers Designs and Declarations. This section contains eight techniques, focusing on declarations and design. The next section focuses on Implementations. This explains six techniques and tips. These include an advice to define variables only when needed, minimizing compilation dependencies between files and creating exception-safe code. The book then discusses techniques that can improve Inheritance and Object Oriented design. This section provides nine tips. This includes stressing the need to differentiate between inheritance of interface and inheritance of implementation. The author also advises minimizing the use of multiple inheritance and private inheritance.

The seventh chapter explains techniques for Templates and Generic Programming. This section explains how to access names in template based classes. It also discusses compile time polymorphisms and implicit interfaces. There are a total of eight tips in this chapter. The next chapter looks at Customizing new and delete operators. This section explains the need to understand when it makes sense to replace the default new and delete handlers.

The last chapter provides tips for some miscellaneous topics. Here, the need to pay attention to compiler warnings is emphasized. Then the author asks the readers to familiarize themselves with the standard library and Boost. Effective C++: 55 Specific Ways To Improve Your Programs And Designs uses TR1 library functionalities and there are also comparisons to the standard library features. The book also discusses the difference between the the group of languages related to C++ like Java, C, and C#. It provides a total of 55 techniques to help improve the design and coding of the different components of a C++ programs.

About Scott Meyers

Scott Meyers is a software developer and writer. He is also the author of Overview of The New C++ (C++11), Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library, and More Effective C++: 35 New Ways to Improve Your Programs and Designs.

Scott Douglas Meyers has an M.S. and a PhD in Computer Science. He is a software consultant and is best known for his Effective C++ books. He has presented special, limited attendance conferences on C++. He is also a recipient of the Excellence In Programming award from Dr. Dobb’s Journal.

Specifications of Effective C++ : 55 Specific Ways to Improve Your Programs and Designs (English) 3rd Edition (Paperback)

Contributors
Author Scott Meyers
Book Details
Publisher ADDISON WESLEY
Publication Year 2005
ISBN-13 9788131714805
ISBN-10 8131714802
Language English
Edition 3rdEdition
Binding Paperback
Number of Pages 320 Pages
Please note: All products sold on Flipkart are brand new and 100% genuine

Book Reviews of Effective C++ : 55 Specific Ways to Improve Your Programs and Designs (English) 3rd Edition

TOP REVIEWS View All Top Reviews (8)

'Top Reviews' lists the most relevant product reviews only. Show ALL instead?
★★★★★
★★★★★
06 Feb 2012
first to review
Every sane C++ programmer should read it.

I bought this book while I was working for Google Summer of Code project. It was recommended by my mentor. If you want to learn C++, this book is not for you. Instead this will introduce you to the best practices followed in C++ world. Honestly I learned more during 5 month of reading this book than during my programming classes in college.

100% of 11 users found this review helpful.
★★★★★
★★★★★
27 Jul 2013
The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer
This book rocks !!!

This is a book everybody should own in order to take oneself to the next level in C++. Before you buy this, make sure you are thorough with the basics of C++. This book is not for beginners. This book is mostly giving you cautions before you use any feature of C++ programming. Meyers explains the right way to do the day-to-day coding any developer does. While reading most of the sections you will feel like "why the hell this didn't strike my mind before". This book also might help in interviews. So don't wait. Grab it. At the end of it, you are going to be a better developer.

1 of 1 users found this review helpful.
★★★★★
★★★★★
23 Oct 2013
The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer
Superb book for everything.

This is the superb book that is not written to teach us C++ or how to program. It is considered as the guide lines for an experienced programmer for writing effective code. The contents in this book are included topic wise to include everything for that topic.
You can also consider it as a one of the milestone in your C++ programming experience.
NOTE:- I want to share that if you are preparing for any job change then this is the one book you should read, also more effective.

1 of 1 users found this review helpful.
★★★★★
★★★★★
20 Mar 2014
The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer
Just an awsm book

Buying this book is the best decision i've ever made.

This book was recommended to me by a guy who was speaker at conf.kde.in and i just bought it(because my order was not getting upto 500rs and didn't wanted to sped 40rs deliver charge :p)

But after reading for couple of days, i really started to love this book and all the "wise" advise that was given.

Recommended for any existing c programmer who wants to increase his skill level to professional or anybody who just wants to learn some (best)OOP tricks.

0 of 0 users found this review helpful.
★★★★★
★★★★★
07 Dec 2012
The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer
Must read book for every C++ programmer

This book has some great tips which can make your program bug free ,Many things normal programmer misses.some sort of prior exp with C++ is required.

not to say ,flipcart delivery was too fast. Completely satisfied both with service and book.

2 of 2 users found this review helpful.
    Book: Effective C++ : 55 Specific Ways to Improve Your Programs and Designs (English) 3rd Edition by Scott Meyers
    ISBN Number: 8131714802, 9788131714805, 978-8131714805

PAYMENT METHOD

POWERED BY
Loading ...