Друкарня від WE.UA

стандарти хотівших в нато(закреслено) стандарти красивого коду NASA

зловив себе на думці, що часто повертаюся до цих стандартів хотівших в нато(закреслено) стандартів красивого коду NASA
---
NASA пише критично важливе програмне забезпечення для польотів на C.
І правила абсолютно довершені (не те шо ваш бездушний вайбкодік зі штучкой-інтєлєкт)

> No recursion. Ever.
> Every loop must have a provable upper bound.
> No dynamic memory allocation after initialization.
> Max ~60 lines per function.
> Minimum 2 assertions per function.
> Every return value must be checked.
> Zero compiler warnings allowed.
> Daily static analysis. Zero warnings there too.
> No function pointers.
> Restricted pointer dereferencing.
---

З одного боку, це викликає справжню повагу до якості коду і бажання робити речі "красіво" — адже ці люди робили абсолютно кришесносне: у 1969 році Apollo 11 злетів із 4 КБ RAM і 72 КБ ROM, і апарат із пам'яттю як у сучасного кишенькового калькулятора успішно доставив людей на Місяць.

Apollo 11, 50 Years Later: The Space Race That Defined a Decade


З іншого — згадуєш Mars Climate Orbiter, де "просто забули" узгодити метричну й імперську системи вимірювань, і апарат за 125 мільйонів доларів згорів в атмосфері Марса. І розумієш: навіть найкращі іноді фейлять.

By NASA - http://grin.hq.nasa.gov/ABSTRACTS/GPN-2000-000498.html, Public Domain, https://commons.wikimedia.org/w/index.php?curid=574574


Але все одно хочеться прагнути до найкращого — бо тут як в Paul Graham у "How to Do Great Work": "якщо не намагатиметеся бути найкращими, ви навіть не будете хорошими".

🟠 Донат? Донат!

Доки ми тут, то принагідно нагадую, що задонатити це не тільки чудова ідея, що береже сон, покращує травлення і робить волосся блискучим, а ще й наш обовʼязок, бо в нас є тільки ми.

🛸 Дронопад | 🔪 RUSORIZ | 🫶 АЗОВ.ONE

Ну, а вдруг ти вже задонатив, то завжди можеш закинути кілька грибнів на підтримку проекту

♥️ на кохве з курасаном класового розриву

Статті про вітчизняний бізнес та цікавих людей:

Поділись своїми ідеями в новій публікації.
Ми чекаємо саме на твій довгочит!
Vitalii
Vitalii@vtlk

чуєш, підпишись!

45Довгочити
831Перегляди
21Підписники
Підтримати
На Друкарні з 26 вересня 2023

Більше від автора

Це також може зацікавити:

  • Чи можуть боби стрибати? Так!

    Забудьте про звичайні боби у банці з АТБ) У Мексиці існує вид насіння, яке може стрибати, наче маленькі акробати. Ці мексиканські стрибучі боби ховають у собі не лише незвичайний талант, але й цілу історію боротьби за виживання.

    Теми цього довгочиту:

    Щось Цікаве
  • Teslyar

    Teslyar is a Ukrainian woodworking workshop that transforms natural wood into high-quality custom products, combining traditional craftsmanship with modern design and precision.

    Теми цього довгочиту:

    Щось Цікаве
  • Систематичний хаос: полікультурність Гватемали

    Донедавна, коли заходила річ про полікультурні засіви, вони відзначалися як не ефективні. Звісно, казали так і через те, що вони мали не найкращий зовнішній вигляд. Утім, з часом, ставлення до місцевої культури стало покращуватися, тож розглянемо один з прикладів на Гватемалі.

    Теми цього довгочиту:

    Сільське Господарство

Коментарі (1)

Дійсно, хороші стандарти, випробувані часом і простром.

Це також може зацікавити:

  • Чи можуть боби стрибати? Так!

    Забудьте про звичайні боби у банці з АТБ) У Мексиці існує вид насіння, яке може стрибати, наче маленькі акробати. Ці мексиканські стрибучі боби ховають у собі не лише незвичайний талант, але й цілу історію боротьби за виживання.

    Теми цього довгочиту:

    Щось Цікаве
  • Teslyar

    Teslyar is a Ukrainian woodworking workshop that transforms natural wood into high-quality custom products, combining traditional craftsmanship with modern design and precision.

    Теми цього довгочиту:

    Щось Цікаве
  • Систематичний хаос: полікультурність Гватемали

    Донедавна, коли заходила річ про полікультурні засіви, вони відзначалися як не ефективні. Звісно, казали так і через те, що вони мали не найкращий зовнішній вигляд. Утім, з часом, ставлення до місцевої культури стало покращуватися, тож розглянемо один з прикладів на Гватемалі.

    Теми цього довгочиту:

    Сільське Господарство