top of page
Welcome to EmbeddedHow
Home: Welcome
Home: Blog2
Search
Sunil Kumar Yadav
Oct 2, 20232 min read
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...
30 views0 comments
Sunil Kumar Yadav
Dec 4, 20227 min read
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...
176 views0 comments
Sunil Kumar Yadav
Apr 25, 20224 min read
Debugging Data Race Conditions Using Thread Sanitizer
In past to speed up the execution of software one had to either upgrade the underlying hardware i.e. microcontroller or microprocessor...
1,345 views0 comments
Sunil Kumar Yadav
Feb 4, 20224 min read
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,...
152 views0 comments
Sunil Kumar Yadav
Oct 16, 20215 min read
Hard Real-Time and C++ Predictability
Hard real-time systems are characterized by their predictability. Such systems are guaranteed to perform intended action in a specified...
342 views0 comments
Sunil Kumar Yadav
Oct 3, 20218 min read
Understanding the runtime behaviors of C++ programs using uftrace tool
Whether you are an expert programmer or a freshman in university, it's always fascinating to learn how systems work under the hood. Since...
186 views0 comments
Sunil Kumar Yadav
Sep 19, 202113 min read
gprof: How To Use GNU Profiling Tool?
Efficiency in software engineering is associated with reliability, speed, and programming methodology used in developing software for an...
365 views0 comments
Sunil Kumar Yadav
Feb 21, 20216 min read
How To Perform Efficient Unit Testing
Software is no longer just a hidden component within products and hence it is very important to ensure product is defect free. Learn Unit Te
56 views0 comments
Sunil Kumar Yadav
Mar 3, 20205 min read
Choosing Right Platform For Embedded Software Development
Developing software is a hard process. Developing embedded software is an even harder process. With traditional pitfalls of syntax error lik
102 views0 comments
Home: Subscribe
Home: Contact
bottom of page