Есть известные правила программирования в Unix. Мы решили обратить внимание на схожие правила, помогающие создавать краткий программный код:
- Код должен быть читаемым текстом, но не на естественном языке
- Абстракции должны браться из спеки, а не из воздуха
- Плохо абстрагировать пост-фактум повторяющиеся куски
- Много строк — плохо, но много обозначений — тоже плохо
- Зло кроется в особых случаях
- Нужно локализовывать оптимизации любого уровня
- Не знаешь точно, пригодится ли код, — не пиши