Комментарии 9
из бонусной цитаты шутка пропала, в оригинале так — «There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors.»
+9
Это уже меташутка: переводчик ошибся на единицу при переводе и перевёл two
как три
.
+4
Из того же цитатника: «there's two hard problems in computer science: we only have one joke and it's not funny.» martinfowler.com/bliki/TwoHardThings.html
+1
в процессе программирования есть две основные проблемы:
1) почему работает то, что не должно работать
2) почему не работает то, что должно работать.
+4
ну и обычно так и говорят — «инвалидация кеша», а не аннулирование…
+7
Придумывание имён — это чуть ли не самая важная вещь. Об этом писали и Михаэль Энде, и Ле Гуин, и даже Библия.
+1
«Premature optimization is the root of all evil», Donald Knuth
«Преждевременная оптимизация — корень всех проблем», Д. Кнут
«Преждевременная оптимизация — корень всех проблем», Д. Кнут
0
Переводите програмные термина следует в контексте программирования:
В компьютерных науках есть только две сложные проблемы – инвалидация кэша и именование переменных. + почему упущенно важное: off-by-1 errors = "ошибка подсчета с единицы" наверное ближе всего
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Пять знаменитых цитат о программировании с объяснениями