Применяем стандарты кодирования NASA к JavaScript Производительность фронтенда
Специалист в области компьютерной графики и оптимизации быстродействия. Наблюдатель в W3C WebGPU working group с 2017 года. Разрабатывает самый дорогой в мире WebGL-проект, участвовал в разработке операционной системы на JS и WebGL для Liberty Global. Ведет воркшоп http://challengingnative.com. Организатор конференций React Summit, JSNation, React Day Berlin.
Тезисы
Jet Propulsion Laboratory – научная организация, производящая большое количество исследований и разрабатывающая ПО для большинства беспилотных программ NASA в области исследования дальнего космоса. В портфолио JPL такие проекты как марсоход Curiosity и зонд Voyager, покинувший солнечную систему после 25 лет полета и до сих пор поставляющий научную информацию. Высокий уровень автоматизации миссий и продолжительность явились основанием для беспримерных требований к качеству ПО, следствием которых стали недавно опубликованные рекомендации по написанию кода для проектов JPL.
Так как требования к веб-приложениям постоянно растут, а задачи, доверяемые им, становятся все более критическими, давайте применим стандарты кодирования NASA/JPL к JavaScript для повышения надежности, производительности и во имя лучшего мира.