Book Description
This book takes C++ a step further from the books that describe specific features of C++. It provides concrete techniques and methods for delivering commercial-quality software; software that must be portable across many platforms, meet performance goals, and be maintainable and understandable both to customers and internal developers alike. The authors include a simple image processing system to demonstrate the techniques of developing robust C++ software; it's a really fun and interesting system for programmers and developers. After reading the book, you will have an image processing framework that is useful for manipulating digital images and a practical toolkit of C++ utilities. This book is unique because it is about software development, not just programming. Sections like Reusable Code and Portability will get the reader thinking about more than trying to come up with the fastest way to code the solution to a problem..
This book takes C++ a step further from the books that describe specific features of C++. It provides concrete techniques and methods for delivering commercial-quality software; software that must be portable across many platforms, meet performance goals, and be maintainable and understandable both to customers and internal developers alike. The authors include a simple image processing system to demonstrate the techniques of developing robust C++ software; it's a really fun and interesting system for programmers and developers. After reading the book, you will have an image processing framework that is useful for manipulating digital images and a practical toolkit of C++ utilities. This book is unique because it is about software development, not just programming. Sections like Reusable Code and Portability will get the reader thinking about more than trying to come up with the fastest way to code the solution to a problem..
Table of Contents
Chapter 1: Introduction
1.1 Imaging Basics
1.2 Summary
Chapter 2: A Test Application
2.1 Image Class Design
2.2 Thumbnail Class
2.3 Implementation
2.4 Summary
Chapter 3: Design Techniques
3.1 Memory Allocation
3.2 Prototyping
3.3 Summary
Chapter 4: Design Considerations
4.1 Coding Guidelines
4.2 Reusable Code
4.3 Designing in Debugging Support
4.4 Summary
Chapter 5: System Considerations
5.1 Multithreaded and Multiprocess Designs
5.2 Exception Handling
5.3 Compile-Time Verses Run-Time Issues
5.4 Coding for Internationalization
5.5 Summary
Chapter 6: Implementation Considerations
6.1 Finalizing the Image Components
6.2 Finalizing the Image Class
6.3 Adding Global Image Functions
6.4 Finalizing Interfaces to Third Party Software
6.5 Summary
Chapter 7: Testing and Performance
7.1 Unit Tests
7.2 Performance Tuning
7.3 Summary
Chapter 8: Advanced Topics
8.1 Memory Issues
8.2 Language Construct Issues
8.3 Extending the Framework
8.4 Summary
Please Let me know of download link is not working,
Feel free to leave your comment below, your suggestions are highly appreciated
0 comments :
Post a Comment