Tel: +1 (517) 803-4197
E-mail: support@CubicleSoft.com
Tech. Support toolsNew product!
Quick Links

Recent News
Sat, May 31, 2008
MyProBB 2.3

Sun, Mar 30, 2008
MyProBB 2.1

Tue, Feb 26, 2008
MyProBB 2.0

Sun, Feb 24, 2008
MyProBB 1.9

Sat, Feb 16, 2008
MyProBB 1.8

Sun, Feb 03, 2008
MyProBB 1.7

Sat, Jan 05, 2008
MyProBB 1.6

Wed, Aug 08, 2007
MyProBB 1.5

Fri, Jul 06, 2007
MyTaskFocus 1.1

Fri, Jul 06, 2007
VerifyMyPC 2.6

Fri, Jul 06, 2007
MyUpdate Toolkit 1.4

Mon, Jun 25, 2007
MyProBB 1.4

Tue, Jun 19, 2007
Logo Program

Tue, Jun 19, 2007
MyTaskFocus 1.0

Wed, Jun 13, 2007
MyUpdate Toolkit 1.3

CubicleSoft News RSS Feed RSS Feed [?]
Available news collections
Resources
Bad User Interface Design
In just three widgets
UI Hall of Shame
In everyday items
Killed 87 people
Current Security Problems
Other Essential C++ Books
The C++ Standard Library
Effective C++
More Effective C++
ANSI Standards
Official ANSI C Standard
Official ANSI C++ Standard
ANSI C Draft
ANSI C++ Draft
Stories
IBM's Black Team
Testers vs. Developers
Safe C++ Design Principles
Safe C++ Design Principles
By Thomas Hruska

Safe C++ Design Principles (First Edition) teaches fundamental application design strategies used by professional software developers.

This e-book addresses many different issues not covered by any other C++ book. The primary goal of this book is to teach what exactly it means to be a user of the computer. This goal is accomplished by building an infrastructure of safe, secure, and portable code that is natural to use so that the programmer's focus becomes the user and not the source code.

This book is not a beginning programmer's manual. Safe C++ Design Principles can be used to supplement the learning process and accelerate the effort to becoming a professional software developer. This e-book is best utilized once a programmer has a reasonable grasp on the basic syntax and logical constructs of the C++ language.

Safe C++ Design Principles is also for anyone who wants to learn how to build an architecture that is safe from memory leaks, secure from vulnerabilities such as buffer overflows, is cross-platform capable, and is user-centric and user-focused. This e-book also describes how to successfully port existing applications to other platforms with almost no overhead.


Table of Contents
Sample Chapter: In the Beginning (Part of Chapter 1)

The author is a reasonable person if you truly can't afford the book.

Be sure to tell everyone you know who writes software that they need Safe C++ Design Principles as part of their digital bookshelf. Many of the concepts are easily adapted to other programming languages.
Why you need this book:
"Millions of identities are stolen each year through application security vulnerabilities. Strong authentication and authorization is useless if the application and its data can be compromised directly through application layer vulnerabilities."
(Forrester Research)


Safe C++ Design Principles is more than just another programming book. With this book you will gain insight into how to write software such that security vulnerabilities are virtually impossible.

Without Safe C++ Design Principles, your software applications will end up with security vulnerabilities. Click the "Buy Now" button on the left to start your journey to becoming a software developer.
Latest Forum Posts
Another suggestion....
[quote] Baldilock s wrote: It seems as though all of the posts from new users ...
(MyProBB)

A Suggestion
[quote] Baldilock s wrote: 1. There needs to be a "New Topic" button...
(MyProBB)

Just saying hello....
Hello!! :) Nice to be here.
(General Discussion)

Another suggestion....
It seems as though all of the posts from new users are "moderated&quo t;......
(MyProBB)

A Suggestion
1. There needs to be a "New Topic" button. It was very hard for me to ...
(MyProBB)

Forum RSS Feed RSS Feed [?]
Visit the Forums


(C) 2007 CubicleSoft, All Rights Reserved.