Category Archives: C++

Keep It Stupid Simple

Keep it Stupid Simple means to look for the simplest solution that for programming means something that does the job and is easy to maintain. For other subjects, it can be best expressed by Occam Razor Continue reading

Posted in C++, C++, Computers, GitHub, Java, Occam Razor, Programming, Simple | Leave a comment

STEM/Computer Science Board Meeting 16 December 2020

This information is probably not as thorough as I would like. It is based off of notes I wrote on the back of a business card since I did not have any other writing material available. So, I hope I … Continue reading

Posted in Agile Methodology, C++, C++, Computers, GitHub, Java, Mentor, SCRUM, Software | Tagged , , , , , , , , | Leave a comment

Interviewing

Knowing how to interview for a computer programming/design position is almost as important as the learning how to program. Over the years, I have had friends who were excellent programmers, including the design process, who lost out to people who … Continue reading

Posted in C++, Code Reviews, Computers, Java, Software, Uncategorized | Tagged , , , , , , , | Leave a comment

C++ Hardest New Concept

I teach C++ programming to beginners. All of them seem to quickly understand simple programs like “Hello World.” They can get the logic down fairly well in simple flow charts. But where they seem to have the most struggles is … Continue reading

Posted in C++, Code Reviews, Computers, Do, Mentor, Software, Uncategorized | Leave a comment

What is the purpose of a pointer in programming?

The full question ended with: “Why not access the variable directly?” It depends on what you mean by “access the variable directly.” In Algol derived languages (like C, C#, C++, Pascal, Ada), the way to access a variable directly is … Continue reading

Posted in Ada, Algol, C, C#, C++, FORTRAN, Java, Pascal, Software | Tagged , , , | Leave a comment