Skill Builder: How to program like NASA

Skill Builder: How to program like NASA

HomeMake:Skill Builder: How to program like NASA
Skill Builder: How to program like NASA
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
Subscribe to Make: Magazine: https://readerservices.makezine.com/mk/
You can find more of Allyson's work on her YouTube channel: https://www.youtube.com/channel/UC7-Gpx10HgSAjJmf38ngHhA
For more information visit the Maker Shed: https://makersshed.com
Make: Electronics, 3rd Edition: https://www.makersshed.com/products/make-electronics-3rd-edition-pdf

As a software developer, I'm always looking for new ways to improve the quality of my code. When I came across a set of rules for writing safety-critical code published by NASA's Jet Propulsion Laboratory (http://pixelscommander.com/wp-content/uploads/2014/12/P10.pdf), I was more than intrigued! The idea of writing software so robust that it can be trusted to launch rockets and put satellites into orbit was certainly exciting, so I tried to figure out how I could apply these rules to my own code. Although these rules were originally intended for code written in C, I've realized that we can turn some of them into general guidelines for any language our own projects are written in, like Python for the Raspberry Pi!

Please take the opportunity to connect with your friends and family and share this video with them if you find it useful.