Review Techniques

Within the context of the software development, the terms defect and fault are synonymous. Both imply a problem that is discovered after the software has been released to end users. The book makes a distinction between error – a problem found before being released to the end user and defect or fault. However, in the real world,…

Thinking in Objects

Traditional procedural programming focuses on actions – functions. Object oriented programming focuses on data (objects) and the operations on objects. You want to look at items that you will be coding, and think, what makes this information up? and, What things can it do, and/or be done to it? Objects in the physical realm are…