Skip to content

Cove Mountain Software

Embedded Software, Firmware and the Internet of Things

  • Home
  • Products
  • Services
    • QP Jump Start Consulting
    • Architecture and Design
    • Source Code Review
    • Consulting – Matthew Eshleman
  • Downloads And Data
  • Blog

Tag: embedded software

23Mar
7 comments on “The Matthew Test: 15 Steps to Better Embedded Software (and Firmware)”

The Matthew Test: 15 Steps to Better Embedded Software (and Firmware)

Posted by Matthew Eshlemanon March 23, 2020October 15, 2022in Best Practices, Commentary7 Comments

15 quick yes/no questions and associated recommendations for creating better embedded software and firmware.

10Jun
0 comments on “Premature optimization?”

Premature optimization?

Posted by Matthew Eshlemanon June 10, 2017in Best Practices, Commentary, Real Time, ResearchLeave a comment

“...premature optimization is the root of all evil...” - Donald Knuth This well known quote by Donald Knuth represents hard-earned wisdom for which many software engineers should consider and broadly follow. Yet with any succinct rule we must be vigilant…

Read More Premature optimization?

24Oct
0 comments on “Favorite Tools – Look Up Tables”

Favorite Tools – Look Up Tables

Posted by Matthew Eshlemanon October 24, 2016October 22, 2016in Favorite Code TricksLeave a comment

As we grow in our engineering careers, we must continually add new tools to our collective tool kits. One favorite tool in my toolkit will be obvious to many experienced embedded software engineers. I still remember learning this approach early…

Read More Favorite Tools – Look Up Tables

Posts pagination

Previous 1 2

Need a code review? Start your request here: Request a Code Review.

  • LinkedIn
  • Twitter
 

Loading Comments...