JSFoo 2017

JSFoo is a conference about JavaScript and everything related.

Applying NASA coding guidelines to JavaScript or airspace is closer than you may think

Submitted by Denis Radin (@denisradin) on Monday, 20 February 2017

videocam
Preview video

Technical level

Beginner

Status

Submitted

Vote on this proposal

Login to vote

Total votes:  +13

Abstract

Jet Propulsion Laboratory – scientific institution making a lot of research and development for NASA. JPL have been developing software for most of unmanned missions in the field of deep space exploaration including such missons as Curiosity and Voyager. High level of autmatization and long duration of missions led to superior demands to software quality.

As a result of JPL amazing experience a set of code guidelines was developed and published recently. Since demands to web-driven software constantly increase and more critical tasks are entrusted to JavaScript, lets apply NASA coding guidelines to JavaScript / HTML applications for higher performance, reliability and the better world.

Outline

Intro
Unification is everywhere
Why HTML/JS stack?
Implementing aircraft instruments using JS
Applying NASA coding guidelines to JS (10 rules)
Closure

Speaker bio

Front-end engineer working on “embedded JavaScript” in Liberty Global (Ziggo, UPC). Passionate about code quality and performance optimization, mastering workshop http://challengingnative.com, organizing http://react.asmterdam and http://amsterdamjs.com. Launching JavaScript into space and stratosphere in spare time.

Slides

https://www.slideshare.net/DenisRadin/jshtml-in-aircraft-and-shipbuilding-industries-or-airspace-is-closer-than-you-may-think

Preview video

https://www.youtube.com/watch?v=cIMuVpbWg8M

Comments

Login with Twitter or Google to leave a comment