Skill builder: How To Code Like NASA
Subscribe to Make: magazine: https://readerservices.makezine.com/mk/
Find more of Allyson's Work on her youtube channel: https://www.youtube.com/channel/UC7-Gpx10HgSAjJmf38ngHhA
Find more at the Maker Shed: https://makershed.com
Make: Electronics, 3rd Edition: https://www.makershed.com/products/make-electronics-3rd-edition-pdf
As a software engineer, I’m always looking for new ways to improve the quality of my code. When I stumbled upon a set of rules for writing safety critical code, published by NASAs 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 orbit satellites was definitely exciting, so I tried to figure out how I could apply these rules to my own code. While these rules were originally mean for code written in C, I’ve found that we can repurpose some of them into general guidelines for whatever language our own projects are written in, like Python for the Raspberry Pi!
Видео Skill builder: How To Code Like NASA канала Make:
Find more of Allyson's Work on her youtube channel: https://www.youtube.com/channel/UC7-Gpx10HgSAjJmf38ngHhA
Find more at the Maker Shed: https://makershed.com
Make: Electronics, 3rd Edition: https://www.makershed.com/products/make-electronics-3rd-edition-pdf
As a software engineer, I’m always looking for new ways to improve the quality of my code. When I stumbled upon a set of rules for writing safety critical code, published by NASAs 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 orbit satellites was definitely exciting, so I tried to figure out how I could apply these rules to my own code. While these rules were originally mean for code written in C, I’ve found that we can repurpose some of them into general guidelines for whatever language our own projects are written in, like Python for the Raspberry Pi!
Видео Skill builder: How To Code Like NASA канала Make:
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Which Laser is right for you? Diode, C02, and fiber compared](https://i.ytimg.com/vi/7Qh-nCMnGxU/default.jpg)
![How To Design and 3D Print Wheels and Gears That Just Work! (Print in Place)](https://i.ytimg.com/vi/Bv_n9e4MsPM/default.jpg)
![1 minute review: Ugears Tourbillion Clock #shorts](https://i.ytimg.com/vi/_6-ZS6pVwhY/default.jpg)
![First Look: Carvera Desktop CNC Prototyping Station - Laser, Tool Changer, and smart probing](https://i.ytimg.com/vi/4u_RXMB72L8/default.jpg)
![Quick Look: Brother ScanNCut SDX85 - easiest sticker making in the world](https://i.ytimg.com/vi/uV3SXQkgQ8s/default.jpg)
![How To Make A Remote Viewable Camera With Raspberry Pi (Beginner Project)](https://i.ytimg.com/vi/zfBHD4v8hD0/default.jpg)
![Quick Look: Tormach XS Tech Desktop CNC Router](https://i.ytimg.com/vi/DKk5TrxHs6E/default.jpg)
![First Look: The Prusa Mini 3d printer](https://i.ytimg.com/vi/P1HHQZD698o/default.jpg)
![First Look: Bantam Desktop CNC Mill](https://i.ytimg.com/vi/_j_tbgLOqJA/default.jpg)
![First Look: The Longmill CNC Router](https://i.ytimg.com/vi/TSbnYXxjuFs/default.jpg)
![REWIND: Bobby Duke, William Osman, and Michael Reeves](https://i.ytimg.com/vi/3W2p7B058Yg/default.jpg)
![Printing Custom T-shirts with the Roland Versastudio BT-12 DTG](https://i.ytimg.com/vi/DNPy4VZAJM4/default.jpg)
![Quick Look: Muse 3D Laser Cutter By Full Spectrum Lasers](https://i.ytimg.com/vi/TBjLM6LAuHk/default.jpg)
![Make Workshop: Sparkmaker Original $250 SLA Resin 3DPrinter](https://i.ytimg.com/vi/qUdCMJV7jyc/default.jpg)
![Maker Update: Exploding Vader](https://i.ytimg.com/vi/ZGEf_HjO_D0/default.jpg)
![Maker Update: Monochrome in a Can](https://i.ytimg.com/vi/zrfcYo9b47c/default.jpg)
![Maker Update: Thumbstick Steering Wheel](https://i.ytimg.com/vi/ODu4x-oXUco/default.jpg)
![Maker Update: A TV For Lazy People](https://i.ytimg.com/vi/ALbRy0y2fak/default.jpg)
![Painting and Weathering a Thanos Helmet with The Broken Nerd](https://i.ytimg.com/vi/4kPhMeXVFTg/default.jpg)
![DIY Mid Century Modern CNC Flat Pack Desk](https://i.ytimg.com/vi/18y2oTE_oGA/default.jpg)