Programming-Basics

Below you will find pages that utilize the term “Programming-Basics”
April 23, 2021
Why Map does not extend Collection interface?

Collections in any language is an interface that stores similar data type objects and provides an iteration functionality. The common extensions of Collection are List and Set. …

December 4, 2020
Variable vs Object vs Reference

Variables, Objects and References, we frequently listen to these terms while development but usually gets confused between them. Let’s try to understand a very basic definition along with an example for all three. …

July 26, 2020
Low Level Design : Tic-Tac-Toe

System designing is the process of designing system elements such as architectures, modules, components, different interfaces of those components. Its the process of defining the lowest level entities in a software. …

May 30, 2020
Object-Oriented Programming (OOP) Concepts

Object-oriented programming (OOP) concepts are something which are fundamentals of any Object-oriented programming language. These concepts give you the power to structure your code in such a way that it’s well optimized, reusable, efficient, future proof and much more. …