# Category Archives: Design Pattern

Program to print the following pattern of a half diamond for N. Pattern for N = 4 Example: Input: N = 5Output:  1 2*3 4*5*6… Read More
Given an integer n, create a square pattern of size n x n such that the edges of the pattern contain the numbers 1 to… Read More
Design Principles are used in ‘the process of designing products so that they can be used by as many people as possible in as many… Read More
User-centered design is a discipline that focuses not on the user’s needs, but on the user’s wants, environment, likes, tastes, etc. Task-centered design is the… Read More
You have a browser of one tab where you start on the homepage and you can visit another URL, get back in the history number… Read More
This article covers designing a complete Snake and Ladder game using object-oriented programing (Python OOP) principles with the following rules and requirements. Below we will… Read More
SOLID principle is an acronym that stands for 5 key principles in software development:  S – Single Responsibility Principle  O – Open Closed Principle  L… Read More
Apple is one of the world’s favorite tech brands, holding a tight spot as one of the tech Big Four companies. Apple products have found… Read More
Facebook(Meta) is an online social media and social networking service owned by the American company Meta Platforms. It employs around 72000 people across the globe… Read More
Google is an American multinational technology company specializing in search engine technology, online advertising, cloud computing, computer software, quantum computing, e-commerce, and artificial intelligence. It… Read More
A Pattern, in general, refers to the particular layout which helps to perform certain tasks with ease. Technically, patterns can be considered as devices that… Read More
A design pattern is proved solution for solving the specific problem/task. We need to keep in mind that design patterns are programming language independent for… Read More
Given a 2D array grid[][] of size N * M, consisting of the characters “1”, “0”, and “*”, where “*” denotes an empty space and… Read More
If we see RAM physically then we notice that RAM is made up of a few chips. We can design the required RAM size using… Read More