Category Archives: Education

What Is Polymorphism?

Polymorphism is a generic term that means ‘many shapes’. A popular example of this is Odo from Star Trek: Deep Space Nine. He was a Changeling, a creature who could change his shape anytime as needed for any circumstance to … Continue reading Continue reading

Posted in Education | Comments Off on What Is Polymorphism?

Computer Game on Mars; Design for Communication Device

As the pictures from the Mars Rover and the Mars Satellites come back in greater detail we will begin to see computer video games, which will have the Martian Surface as their backdrop. These computer video games are becoming more … Continue reading

Posted in Education | Comments Off on Computer Game on Mars; Design for Communication Device

Avoid the Cyber Threat by Using a Safe Programming Language

The Problem Since the existence of networked, automated information systems, the so-called “Cyber-Threat” has been known to be a major security and business continuity risk. One of the very first worms, the “Morris-Worm”, destroyed the e-mail infrastructure of the early … Continue reading

Posted in Education | Comments Off on Avoid the Cyber Threat by Using a Safe Programming Language

A Common Misconception About Object-Oriented Programming

I’ve seen it time and again. A computer programmer proudly proclaims, “Yeah, my code is object-oriented. See? My data members are all private, and they can only be reached through public member functions. That’s what being object-oriented is all about.” … Continue reading

Posted in Education | Comments Off on A Common Misconception About Object-Oriented Programming

What is the Difference Between Compiling and Debugging?

Debugging:-Computer programmers, like everybody else, are not perfect. This means the programs they write sometimes have small errors, called “bugs,” in them. These bugs can be minor, such as not recognizing user input, or more serious, such as a memory … Continue reading

Posted in Education | Comments Off on What is the Difference Between Compiling and Debugging?

Programming in Daily Life

"The best method for accelerating a computer is the one that boosts it by 9.8 m / s ^ 2." Philosopher Nick Bostrom, director of the Future of Humanity Institute at Oxford University in his 'Simulation Argument' stated "Humanity is … Continue reading

Posted in Education | Comments Off on Programming in Daily Life

The Importance of Decoupled Objects in OOP

In OOP (object oriented programming) it's important to remember why you are building an application with objects instead of mere functions (procedural programming). Sometimes programmers will treat objects more like functions which completely defeats the purpose of objects in the … Continue reading

Posted in Education | Comments Off on The Importance of Decoupled Objects in OOP

What is a Debug Monitor and How Can it Benefit Me?

A debug monitor is very powerful graphical or console mode tool that monitors all the activities that are handled by the WinDriver Kernel. You can use the debug monitor to see how each command that is sent to the kernel … Continue reading

Posted in Education | Comments Off on What is a Debug Monitor and How Can it Benefit Me?

What Are the Advantages of ABAP That Make It the Fundamental Language?

The Advanced Business Application Programming (ABAP) is a high-level programming language used for programming SAP Application Server. ABAP has a wide array of capabilities and efficiencies encompassed into it. Most of the developers and consultants use ABAP for developing SAP … Continue reading

Posted in Education | Comments Off on What Are the Advantages of ABAP That Make It the Fundamental Language?

Technical Writing – Definition of Boilerplate

From a tech writer's POV, boilerplate is any text that can be reused (sometimes called re-purposed ) in a number of different documents without much change from the original. It's copy a client often supplies that includes information about an … Continue reading

Posted in Education | Comments Off on Technical Writing – Definition of Boilerplate