Posts in Programming - Page 2

50 posts found

C++11 User Defined Literals for Representing Units of Time 2

February 25, 2014
You can use user defined literals in C++11 to represent units of time.

Software Engineering is a Social Problem

February 24, 2014
I subscribe to the idea that software engineering is often times a social problem and not a technical one.

C++ STL Alternatives to Non-STL Code 8

February 24, 2014
Below is a collection of examples of common code patterns that could otherwise be written simpler, cleaner, and more correct when the STL or boost is used.

An Interesting C++ Templated Parameter Gotcha 1

February 23, 2014
Be careful with how template parameters might be used and what the types of those parameters will be used for.

C++ Mutex Deadlock Detection with Callstack

February 18, 2014
An example of how to detect and print C++ callstacks of offending threads when a mutex deadlock occurs.

Delete Unnecessary Macro or Function From Source Code

February 9, 2014

Do I Need a C++ Coding Standard?

February 8, 2014
Do your programmers look like a bunch of people playing in mud?

The Secret to Using Git 2

February 8, 2014
Git really is much simpler than most new users think.

My Favorite Git Commands and Tips

February 4, 2014
After I've been using any version control system for a while I tend to find myself having a go-to set of commands.

How Many Copies Are Made When Throwing a C++ Exception?

February 3, 2014
Here's a simple example that demonstrates how many times a copy constructor is called when throwing an exception.

Find Where a C++ Exception is Thrown

January 30, 2014

How Many Programmers Does It Take To ...

January 29, 2014
... keep repairing and updating a light bulb.

C++ Garbage Collection 1

January 28, 2014
Before you start claiming C++ needs garbage collection, fully understand one simple concept.

Reckless Programmers

January 27, 2014
Chug a beer, grab your cellphone, and write some code. Attention not required.

Separating Maintenance and New Development Teams

January 26, 2014
After all, this is a problem every company addresses daily, so they must have figured it out right?

Asio is My Go-To C++ Application Framework

January 23, 2014
Asio is my current go-to framework (toolkit) for C++ application development. It's an awesome piece of software that's changed how I write software.

Where Preincrement is Faster than Postincrement 6

September 20, 2006
One more reason why you shouldn't always use i++.

Trait Template Technique

December 17, 2005

Top 10 Replies by Developers

November 3, 2005
This list of things programmers say when there is a problem is pretty dang good.

Coding Obfuscation

June 26, 2005