Monthly Archives

February 2016

Computers & Programming

Software Architecture

In some blog posts, and in a few emails to colleagues and customers, I have mentioned the term “architecture.” I’m not sure if most non-programmers understand the issues surrounding software architecture. But I sure do. The Linkage program is familiar to people who read my blog (all 10…

Continue reading
Computers & Programming

Document-View Architecture

The Linkage program is written in C++ using the Microsoft Foundation Classes (MFC). MFC provides C++ classes for things like strings, but also provides a document-view architecture. The idea behind the document-view architecture is that your document is the information that needs to be displayed and the view…

Continue reading
Computers & Programming

Functioning Cam Simulation

Cam and Follower I was able to get a functioning cam simulation running in JavaScript. It was a little tricky and isn’t quite perfect yet. Mostly, I had to remember how my code works with the HTML5 canvas and with the coordinate system that I use for the…

Continue reading