Tag Archives: C++ programming

Is fast evaluation really fast?

I have found over the years that readability of code has substantial value. I have also found that their are trade offs with respect to style and performance. This leads me to today’s topic that is something common to both … Continue reading

Posted in General | Tagged , , , , , , | Leave a comment

Agile – If it were only that easy….

The Agile method of software development has been around for a few years now and it looks like it has settled in for the long haul. Agile by itself is not a bad method, but it can be abused as … Continue reading

Posted in General | Tagged , , , , , , , | 1 Comment

Apple mobile developers and storyboards

It’s been a while now since apple released a version of XCode with a graphical tool that allows developers to create a storyboard. The storyboard contains a WYSIWYG view of the user interface and provides a quick way to link … Continue reading

Posted in General | Tagged , , , , , , | Leave a comment

Reactive Programming

I don’t know if I would go so far as to call Reactive Programming a design pattern, but there are people who do. Most of us have experienced it but we didn’t know it had a name. The most common … Continue reading

Posted in General | Tagged , , , , , , , | Leave a comment

“Effective C++” : Part 7

It’s been a while since my last post on C++ and I have been immersed in Java as of late. Some of the points today actually apply to languages other than C++ as Scott presents sound arguments for all objected … Continue reading

Posted in General | Tagged , , , , | Leave a comment

Software Mercenary or Software Ninja?

I bet this is a question that you ask yourself every day when you get up first thing in the morning. I know I would have been doing it if I had thought of it sooner. Last night I was … Continue reading

Posted in General | Tagged , , , , , , , | Leave a comment

“Effective C++” : Part 6

It’s time for another in the series of posts on effective C++. The nice part of these posts is that writing about the points forces me to learn about them and understand them well enough to summarize them for others. … Continue reading

Posted in General | Tagged , , , , | Leave a comment

“Effective C++” : Part 5

In this next section we will look at C++ interfaces. With any programming problem we must first understand the use cases and the problem. Once we have a handle on what we are trying to accomplish we need to define … Continue reading

Posted in General | Tagged , , , , | Leave a comment

“Effective C++” : Part 4

With this post I consider the next four tips from Scott Meyer’s book on effective C++. This post brings us to the end of chapter 3 in the book which is dedicated to resource management. Resources in C++ are much … Continue reading

Posted in General | Tagged , , , , | Leave a comment

“Effective C++” : Part 3

With this post I circle back to the next four tips from Scott Meyer’s book on effective C++. This post brings us to the end of chapter 2 in the book. These next four tips are not as obscure as … Continue reading

Posted in General | Tagged , , , , | Leave a comment