Just read an article by Joseph Beningo (Electronic Design News - EDN, August 20, 2015) on debugging with ASSERT macros. Then I see that AVR-LibC has an ASSERT capability. Yet, I rarely (maybe never) see ASSERT used in code posted here.
Do folks not use ASSERT? Or do they scrub them from posted code?
Yes, I know that timing will change when ASSERT ia disabled, and that is one of the big negatives that I see. On the other-hand, they seem to be a pretty powerful tool. Any thoughts on using ASSERT?