Re: TDD and ATDD in Embedded C++ Systems

"Nancy Van Schooenderwoert [email protected] [SCRUMDEVELOPMENT]" <[email protected]> Fri, 23 Aug 2019 13:13:47 -0400
Newsgroups gmane.comp.programming.scrum.general
Organization Lean-Agile Partners, Inc.
Message-ID <[email protected]>
Hi Michael,

James Grenning also teaches TDD for C++.  He was going to have his book 
be about C++ and I urged him to first focus on C since most embedded 
programmers are way more comfortable with C, and those who know C++ 
would understand the book just fine.

  - Nancy V.


On 8/23/19 10:01 AM, Michael Wollin [email protected] 
[SCRUMDEVELOPMENT] wrote:
> 
> 
> Great reference. What about CPP?
> 
> On Aug 23, 2019, at 4:05 AM, David Morash [email protected] 
> <mailto:[email protected]> [SCRUMDEVELOPMENT] 
> <[email protected] 
> <mailto:[email protected]>> wrote:
> 
>> James Grenning also wrote a book on this:
>>
>> https://pragprog.com/book/jgade/test-driven-development-for-embedded-c
>>
>> On 2019-08-22 11:07 p.m., Michael James [email protected] 
>> <mailto:[email protected]>
>> [SCRUMDEVELOPMENT] wrote:
>> > https://cpputest.github.io
>> >
>> > James Grenning (https://blog.wingman-sw.com) can even train people 
>> on this remotely via cyberdojo.
>> >
>> > Hope that helps!
>> >
>> > —mj
>> >
>> >
>> >
>> >> On Aug 22, 2019, at 2:58 PM, Michael Wollin [email protected] 
>> <mailto:[email protected]> [SCRUMDEVELOPMENT] 
>> <[email protected] 
>> <mailto:[email protected]>> wrote:
>> >>
>> >> What is the state of the art these days in until and acceptance 
>> testing for embedded systems development in C++? I hear the Google 
>> test is now de rigor versus CPlusPlusUnit. I may be coaching a group 
>> seen that thinks that agile won’t work for firmware and I want to 
>> prepare and have my stuff together. Any thoughts on CI/CD in this world?
>> >>
>> >> Note: I’m a rusty C++ developer but in the day did some serious 
>> stuff (Video codecs, communications protocols, compression, i960 and 
>> 68K and Z80). I never did TDD unit testing back then. I learned that 
>> magic later when I was doing Java Servlet development. So I used to 
>> familiar with JUnit in three different IDEs.
>> >>
>> >> I don’t program anymore but I want to encourage people on the teams 
>> I will be coaching to give this a try.
>> >>
>> >> Advice appreciated. I will be playing with it enough to get the 
>> feel. It will be fun to see if I can even code anymore.
>> >>
>> >> Michael
>> >>
>> >>
>> >
>> >
>> >
>> > ------------------------------------
>> > Posted by: Michael James <[email protected] 
>> <mailto:[email protected]>>
>> > ------------------------------------
>> >
>> > To Post a message, send it to: [email protected] 
>> <mailto:[email protected]>
>> > To Unsubscribe, send a blank message to: 
>> [email protected] 
>> <mailto:[email protected]>
>> > ------------------------------------
>> >
>> > Yahoo Groups Links


-- 
Nancy Van Schooenderwoert, BS C.E.
Principal Consultant
Lean-Agile Partners, Inc.
Co-author of Agile Methods for Safety-Critical Systems
           www.agilemethodsforsafetycriticalsystems.com
http://www.leanagilepartners.com
mobile: 781 301 1822         Twitter: @vanschoo



------------------------------------
Posted by: Nancy Van Schooenderwoert <[email protected]>
------------------------------------

To Post a message, send it to:   [email protected]
To Unsubscribe, send a blank message to: [email protected]