C++: Introduction to Concurrency
top of page
Welcome to EmbeddedHow
Home: Welcome
Home: Blog2
Search
Concurrency in C++ is a powerful feature that enables developers to create applications capable of performing multiple tasks...
Sunil Kumar Yadav
- Jul 20
- 3 min
Python Decorators Simplified
Decorators are very powerful tool for Python programmer. It allows Python programmers to modify the behavior of a function or a class....
33 views0 comments
Sunil Kumar Yadav
- Oct 28, 2023
- 7 min
Overview Of Clock Source In ARM Cortex-M
Time isn't the main thing. It's the only thing! - Miles Davis Microcontrollers rely on their clock source, which is essential...
587 views0 comments
Sunil Kumar Yadav
- Oct 22, 2023
- 2 min
Adaptor: Must Know Design Pattern (7/7)
In my last article, I discussed the Strategy pattern, which falls under the Behavioural Design Pattern. The Adaptor pattern is classified...
61 views0 comments
Sunil Kumar Yadav
- Oct 21, 2023
- 3 min
Strategy: Must Know Design Pattern (6/7)
The Strategy Pattern is a design pattern in object-oriented programming that falls under the category of behavioral patterns. It is used...
54 views0 comments
Sunil Kumar Yadav
- Oct 21, 2023
- 3 min
Iterator: Must Know Design Pattern (5/7)
The Iterator Pattern is a behavioral design pattern that provides a way to access the elements of an aggregate object (a collection)...
21 views0 comments
Sunil Kumar Yadav
- Oct 20, 2023
- 4 min
Observer: Must Know Design Pattern (4/7)
In my last article, I discussed the Singleton pattern, which falls under the Creational Design Pattern. The Observer pattern is...
99 views0 comments
Sunil Kumar Yadav
- Oct 2, 2023
- 3 min
Singleton: Must Know Design Pattern (3/7)
Singleton is a part of Gang of Four design pattern and it is categorized under creational design patterns. In this article, we will delve...
33 views0 comments
Sunil Kumar Yadav
- Oct 2, 2023
- 2 min
Builder: Must Know Design Pattern (2/7)
In my last article, I discussed the Factory design pattern. Key disadvantages of the Factory method patterns were 1. the high number of...
28 views0 comments
Sunil Kumar Yadav
- Sep 24, 2023
- 2 min
Factory Method: Must Know Design Pattern (1/7)
Factory pattern is a type of Creational Design Pattern. Factory patterns define an interface for creating an object, but let subclasses...
42 views0 comments
Sunil Kumar Yadav
- Sep 17, 2023
- 2 min
Design Pattern: Overview of Reusable Object-Oriented Software
In software engineering, a software design pattern is a general, reusable solution to a commonly occurring problem within a given context...
71 views0 comments
Sunil Kumar Yadav
- Aug 28, 2023
- 4 min
Operation Mode and Access Level in ARM Cortex M
In our last article, we've gone through a brief overview of ARM Cortex M series microcontrollers and using the STM32 development board...
833 views0 comments
Sunil Kumar Yadav
- Dec 25, 2022
- 1 min
What is Serial Wire Debug?
Serial Wire Debug (SWD) is a lightweight debug protocol from ARM. Unlike traditional JTAG which required 5-pin, SWD required only 2-pin...
534 views0 comments
Sunil Kumar Yadav
- Dec 4, 2022
- 7 min
S.O.L.I.D. Principles of Object-Oriented Programming
The SOLID principles were introduced by Robert C. Martin also known as "Uncle Bob" in his 2000 paper "Design Principles and Design...
116 views0 comments
Sunil Kumar Yadav
- Oct 5, 2022
- 5 min
Introduction to Java Virtual Machine
If you are like me who is from an embedded background and never used Java before but suddenly there is a need to know Java as your...
9 views0 comments
Sunil Kumar Yadav
- Feb 4, 2022
- 4 min
String Representation of Class Object
Python is one of the most popular languages being by developers and it's being used in developing websites and software, task automation,...
144 views0 comments
Sunil Kumar Yadav
- Jan 14, 2022
- 4 min
Understanding C++ Object Model
Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which can contain data and code: data in...
616 views0 comments
Sunil Kumar Yadav
- Jan 8, 2022
- 5 min
MRO: Understanding Inheritance in Python
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built-in data...
108 views0 comments
Sunil Kumar Yadav
- Dec 18, 2021
- 4 min
Understanding C++ Lambda
C++ 11 standard introduced many new features in the C++ language making it truly a modern language. Features introduced since C++11 were...
90 views0 comments
Sunil Kumar Yadav
- Dec 12, 2021
- 4 min
Semantics of C++ Object Destruction
C++ is one of the most popular programming languages which is being used in multiple domains. Its diverse use means it supports many...
60 views0 comments
Home: Subscribe
Home: Contact
bottom of page