Blog
Food for thought on embedded topics: MicroConsult at the ESE Congress 2019
It's ESE time again! The embedded software community will meet for the 12th time in Sindelfingen from December 2nd to 6th. Every year, developers, managers, and project leaders delve into the latest embedded topics and broaden their horizons. MicroConsult is...
“Our courses are for developers who want to learn more.”
MicroConsult trainer and project coach Frank Listing on Clean Code and his vision of the ideal embedded project workflow. What does a trainer in the field of embedded software deal with on a daily basis? Frank Listing: You quickly realize that software in German companies...
C++11 Multithreading: Overview, Highlights and Pitfalls
What the C++ Multithread API can do and what to consider when porting applications: Since the introduction of C++11, the C++ standard library has also offered support for developing multithreaded applications. While using the C++ Multithread API simplifies...
What does project responsibility mean here?
Projects often stall because it's unclear what project responsibility means or how responsibility can be delegated in a binding manner. This vague understanding of responsibility often leads to disputes and unnecessary back-and-forth. When it comes to responsibility, it's...
Embedded Software Redesign Guide Part 1: Deficiencies and Triggers
Sometimes simply extending old code isn't enough: a complete overhaul is needed. This article describes the process of embedded software redesign and explains the concepts of reverse engineering, refactoring, and reengineering. When is it necessary to completely rebuild old code...?.
Embedded Software Redesign Guide Part 2: Identifying the Need
Sometimes simply extending old code isn't enough: a complete overhaul is needed. This article describes the process of embedded software redesign and explains the concepts of reverse engineering, refactoring, and reengineering. Customer dissatisfaction should be addressed today...
Embedded Software Redesign Guide Part 3: Requirements and Checklist
Sometimes simply extending old code isn't enough: a complete overhaul is needed. This article describes the process of embedded software redesign and explains the concepts of reverse engineering, refactoring, and reengineering. Workshop formats are suitable...
A step into the future: Our in-person training courses are taking place again.
According to the 4th Bavarian Infection Protection Measures Ordinance, in-person training courses are permitted again from May 11th under certain conditions. This means nothing stands in the way of your on-site seminar at MicroConsult. We will be increasing the number of in-person events in the coming weeks...