25 золотых правил разработчика
1. Работает — не трогай.
2. Не работает — не трогай, станет хуже.
3. Если дым вышел — эксперимент завершён.
4. Если дыма нет — эксперимент нужно продолжать.
5. Если всё стабильно — значит, измеряешь не то.
6. Если измерения красивые — значит, прибор врёт.
7. Если прибор не врёт — значит, его не откалибровали.
8. Баг, который не воспроизводится, — самый надёжный.
9. Если баг воспроизвёлся — он исчезнет при следующем запуске.
10. Если схема работает только у тебя — значит, ты часть схемы.
11. Если заменить компонент — сгорит соседний.
12. Если не трогать компонент — он сгорит сам.
13. Даташит — это обещание, а не гарантия.
14. Если видишь шум — значит, осциллограф слишком хороший.
15. Если корпус закрыть — схема меняется.
16. Чем дороже прибор, тем важнее нажимать кнопки осторожно.
17. Чем дешевле прибор, тем опаснее его включать.
18. Первый прототип нужен, чтобы понять, что идея была плохая.
19. Второй — чтобы надежно убедиться в том, что идея была плохая.
20. Третий — чтобы всё равно запустить в серию.
21. Самая надёжная защита — не включать устройство.
22. Чем длиннее провод — тем он антенна.
23. Чем короче провод — тем сложнее его припаять.
24. Самая надёжная функция — та, которой нет.
25. Если всё наконец работает — ничего не трогай и уходи.
Post #35
8.5K
- 🔥 22
- 😁 12
- 👍 8
- ❤ 1