Organized in a practical problem-and-solution format, More Exceptional C++ picks up where the widely acclaimed Exceptional C++ leaves off, providing successful strategies for solving real-world problems in C++. Drawing from years of in-the-trenches experience, Herb Sutter provides tested techniques and practical solutions for programmers designing modern software systems with C++, from small projects to enterprise applications.
Software developers need to have a number of traits in order to practice their
craft well. First, they must be good analytical thinkers and problem solvers. A
developer’s primary role is to create software that solves business problems.
This requires analyzing customer needs and coming up with successful, creative
solutions.
Foreword
The four case studies that follow each have a number of common features. They each illustrate the birth of an idea and show how that idea can be realised into a marketable product. Each case study deals with engineering design and development issues and each highlights the importance of developing sound marketing strategies including market research. The importance of appropriate support mechanisms for young entrepreneurs is also covered. The case studies illustrate how successful entrepreneurs deploy a range of entrepreneurial skills and know-how. Above all, the entrepreneurs are seen to have the capacity to innovate and exercise vision.
We are grateful to Liz Read, Development Manager for Enterprise and Entrepreneurship (Students) at Coventry University for providing these case studies.
linux下8139網(wǎng)卡驅(qū)動(dòng)分析,非常徹底,本人照此移植成功了嵌入式設(shè)備上的網(wǎng)口-8139 NIC drivers under analysis, very thorough, I do the successful transplantation of embedded devices on the LAN
This book provides a complete intermediate-level discussion of microcontroller programming using
the C programming language. It covers both the adaptations to C necessary for targeting an
embedded environment, and the common components of a successful development project.
C is the language of choice for programming larger microcontrollers (MCU), those based on 32-bit
cores. These parts are often derived
from their general-purpose
counterparts, and are both as
complex and feature-rich. As a result, C (and C++) compilers are necessary and readily available for
these MCUs.
是初學(xué)入們,嵌入式的好教材!@簡單易懂
Data Structures and Problem Solving Using C++ provides an introduction to data structures and algorithms from the viewpoint of abstract thinking and problem solving, as well as the use of C++. It is a complete revision of Weiss successful CS2 book Algorithms, Data Structures, and Problem Solving with C++.
Organized in a practical problem-and-solution format, More Exceptional C++ picks up where the widely acclaimed Exceptional C++ leaves off, providing successful strategies for solving real-world problems in C++. Drawing from years of in-the-trenches experience, Herb Sutter provides tested techniques and practical solutions for programmers designing modern software systems with C++, from small projects to enterprise applications.
Organized in a practical problem-and-solution format, More Exceptional C++ picks up where the widely acclaimed Exceptional C++ leaves off, providing successful strategies for solving real-world problems in C++. Drawing from years of in-the-trenches experience, Herb Sutter provides tested techniques and practical solutions for programmers designing modern software systems with C++, from small projects to enterprise applications.
The world s bestselling computer security book--fully expanded and updated is one of the most successful security books ever written. Leverage the valuable insights Hacking Exposed 6 provides to help yourself, your company to fight cyber-crime.
This article discusses some issues that a typical Windows C++ programmer will encounter when approaching
Symbian OS for the first time. Our experience in developing for three successive versions of Symbian OS has
given us considerable perspective on what can be difficult when working in this otherwise rich and stable
environment. While one reason for Symbian s success may be the desire of many mobile phone manufacturers not
to be tied to Microsoft, the other reason is that Symbian has put together a lightweight, elegant system that
succeeds in providing a very impressive range of functionality. Here are some pointers to help ease the transition to
successful Symbian OS application development.