Hi all,
I know I’ve spoken about shallow and deep copy mechanisms in C++ before. However, I’ll do so in more details today.
Just for your information, this topic belongs to the C++ Advanced Course Training as part of the syllabus.
We all roughly know what’s shallow and deep copy. But do we know when to use shallow and deep?
Let’s find out… Read the rest of this entry »
Dear all,
This week, I’m going to talk about Memory Management as across the board as possible. As we know, memory management has always been a hot topic especially with the C and C++ community.
Even with the advent of smart pointers, which basically brings C/C++ up to the level, in terms of memory management, to be the same as Java and C# to a certain extent. The key thing is - basically, a developer doesn’t have to care much about when the memory is released. It’s done automatically.
But even so, memory management is not just about managing memory that will leak if otherwise.
So what is it all about? Read on… Read the rest of this entry »
Dear all,
This week I’ll talk about some issues regarding Object Oriented Programming. This doesn’t apply to just C++ or Java, it’s the methodology itself.
There was once someone came and asked me why I didn’t make games with complete OO. I think the question was asked wrongly.
Find out why… Read the rest of this entry »
Hi all,
This week I’ll talk about some of the feedback and experience I’ve gotten as a senior technical consultant.
I’ve been working with testing tools for at least 3 years already and have understood their value to management and usefulness to developers.
However, I’ve also received feedback such as, testing tools become a bane to their self-improvement or even their jobs.
Let’s find out if this is true. Read the rest of this entry »