Motivation Frequently programmers develop systems in which a component may be an individual object or it may represent a collection of objects. Intent Compose …
There are 04 types of costing methods that can be identified namely Job Costing Batch Costing Contract Costing Process Costing These types of costing methods …
What is iteration? In computer science, an iterator is an object which allows a programmer to traverse through all the elements of a collection, regardless of …
Motivation To reduce the size of a class that has many methods. Also to allow step-by-step construction of a target object. Intent Separate the construction of …
Note: This tutorial mainly targets O/L & A/L students. What does differentiation mean? I’d like to say, the purpose of differentiation is to find the …
Motivation Sometime a toolkit class that’s designed for reuse isn’t reusable only because its interface doesn’t match the domain-specific interface an …
Ok! This tutorial is strictly targeted towards web developers, who are looking for ways to convey or show his/her web page(s) in more than one language. Here …
Motivation Structuring a system in to subsystem helps reduce complexity. A common design goal is to minimize the commutation and dependencies between systems. …
Motivation There are cases in programming where it seems that you need to generate a very large number of small class instances to represent data. Sometimes …
Buzz marketing involves creating a trend among people through word of mouth to generate sales for a product. In other words, markets create a …