0
Your cart

Your cart is empty

Browse All Departments
Price
  • R500+ (2)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Programming languages > High level programming languages > General

Beautiful C++ - 30 Core Guidelines For Writing Clean, Safe And Fast Code (Paperback): J. Davidson, Kate Gregory Beautiful C++ - 30 Core Guidelines For Writing Clean, Safe And Fast Code (Paperback)
J. Davidson, Kate Gregory
R960 R818 Discovery Miles 8 180 Save R142 (15%) Ships in 5 - 10 working days

"Beautiful C++ presents the C++ Core Guidelines from a developer's point of view with an emphasis on what benefits can be obtained from following the rules and what nightmares can result from ignoring them. For true geeks, it is an easy and entertaining read. For most software developers, it offers something new and useful." --Bjarne Stroustrup, inventor of C++ and co-editor of the C++ Core Guidelines

Writing great C++ code needn't be difficult. The C++ Core Guidelines can help every C++ developer design and write C++ programs that are exceptionally reliable, efficient, and well-performing. But the Guidelines are so jam-packed with excellent advice that it's hard to know where to start. Start here, with Beautiful C++.

Expert C++ programmers Guy Davidson and Kate Gregory identify 30 Core Guidelines you'll find especially valuable and offer detailed practical knowledge for improving your C++ style. For easy reference, this book is structured to align closely with the official C++ Core Guidelines website.

Throughout, Davidson and Gregory offer useful conceptual insights and expert sample code, illuminate proven ways to use both new and longstanding language features more successfully, and show how to write programs that are more robust and performant by default.

Embracing Modern C++ Safely (Paperback): John Lakos, Vittorio Romeo, Rostislav Khlebnikov, Alisdair Meredith Embracing Modern C++ Safely (Paperback)
John Lakos, Vittorio Romeo, Rostislav Khlebnikov, Alisdair Meredith
R1,170 R979 Discovery Miles 9 790 Save R191 (16%) Ships in 5 - 10 working days

Embracing Modern C++ Safely shows you how to make effective use of the new and enhanced language features of modern C++ without falling victim to their potential pitfalls.

Based on their years of experience with large, mission-critical projects, four leading C++ authorities divide C++11/14 language features into three categories: Safe, Conditionally Safe, and Unsafe. Safe features offer compelling value, are easy to use productively, and are relatively difficult to misuse. Conditionally Safe features offer significant value but come with risks that require significant expertise and familiarity before use. Unsafe features have an especially poor risk/reward ratio, are easy to misuse, and are beneficial in only the most specialized circumstances.

This book distills the C++ community's years of experience applying C++11 and C++14 features and will help you make effective and safe design decisions that reflect real-world, economic engineering tradeoffs in large-scale, diverse software development environments. The authors use examples derived from real code bases to illustrate every finding objectively and to illuminate key issues. Each feature identifies the sound use cases, hidden pitfalls, and shortcomings of that language feature.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Y2K - A system-wide checklist for your…
Conor Sexton R1,069 R897 Discovery Miles 8 970
Python and Tkinter Programming
John E. Grayson Paperback R1,100 Discovery Miles 11 000
Prolog and Its Applications - A Japanese…
Fumio Mizoguchi Paperback R1,406 Discovery Miles 14 060
C# Programming Tips and Techniques
Charles Alan Wright Paperback R1,427 R1,200 Discovery Miles 12 000
Object-Oriented Software in C++
Michael A Smith Paperback R1,446 Discovery Miles 14 460
Fortran 90/95 explained
Michael Metcalf, John Reid Paperback R1,647 Discovery Miles 16 470
Turbo PASCAL
Richard Mojena Paperback R2,269 Discovery Miles 22 690
The C/C++ Programmers Guide with Disk
William H. Murray, Chris H. Pappas, … Paperback R1,079 R958 Discovery Miles 9 580
Visual Basic 6 for Windows
Harold Davis Paperback R424 R377 Discovery Miles 3 770
Oh! PASCAL!: Turbo PASCAL 6.0
Doug Cooper Paperback R2,006 Discovery Miles 20 060

 

Partners