Blog Archives

Semi-Object Oriented C Development – Part 4

An Alternate Way… I haven’t added to this series in a while, but a friend of mine named Cole left a comment on my first post that I thought I should share. He recommended an alternative implementation for typedefing your

Tagged with: , , , ,
Posted in C, Coding, OOP

Advice to New Software Developers

At my job I have had the unique opportunity to be involved in the hiring process of new software engineers. Where I work, after the initial interview you have a series of second interviews with a subset of the developers.

Tagged with: , , , , , ,
Posted in Advice, Career, Education, OOP, Software Engineering

Semi-Object Oriented C Development – Part 3

Well, here it is! Part 3 of my series on Object… Semi-Object Oriented C Development. For those of you sitting in your chairs saying, “I don’t remember parts 1 and 2”, well here you go: Object Oriented C Development

Tagged with: , , , , , ,
Posted in C, Coding, OOP

What is Knowing UML Worth?

I bought a book on UML 2.0, UML 2.0 In a Nutshell to be specific, and have been reading it on breaks at work. While on break today I was asked by one of our architects why I was reading

Tagged with: , , , , , ,
Posted in Coding, OOP, Software Engineering, UML

Semi-Object Oriented C Development – Part 2

In Part 1 of “Object Oriented C Development” I talked about typedefing your “class” as a “void *”, how to define a “constructor” and how to define a “destructor”. In case you forgot, or haven’t seen it, here is the

Tagged with: , , , , ,
Posted in C, Coding, OOP