| As commercial developers of software components, we always strive to have good, consistent style throughout our code. Since source code is usually included in our final products, our users often study our code to learn not just how the components work, but also how to write good software.
This fact ultimately led to the creation of a style guide for JavaTM programming, entitled The Elements of Java Style.1 The positive reception to that book, coupled with recurring questions about C++ style issues, resulted in this edition for C++.
If you’ve read The Elements of Java Style (or even if you haven’t), much of the advice in this book will probably be familiar. This is deliberate, as many of the programming principles described are timeless and valid across programming languages. However, the content has been reworked and expanded here to address the unique characteristics of the C++ language. |
|
|
Mobile Web Design
This is a book about delivering web content to mobile devices. Much has been
written about mobile devices. Plenty has been written about developing websites
for the so-called “standards era” of the web. However, little has been written about
the two colliding. "is resource aims to fill that void.
... | | A+ Certification Training KitThe A+ Certification program was created by a consortium of companies, including Microsoft, to define baseline knowledge and skill levels for IT professionals who support hardware and software based on the Intel platform. Fully updated to cover the latest operating systems, including Microsoft Windows(r) 2000, the A+ CERTIFICATION TRAINING KIT,... | | Theory and Design of Digital Communication Systems
Providing the underlying principles of digital communication and the design techniques of real-world systems, this textbook prepares senior undergraduate and graduate students for the engineering practices required in industry. Covering the core concepts, including modulation, demodulation, equalization, and channel coding, it provides... |
|