[Перевод] Добавляйте единицы измерения в имена Есть одна ловушка читаемости кода, которой легко избежать, есл…
[Перевод] Добавляйте единицы измерения в имена Есть одна ловушка читаемости кода, которой легко избежать, если вы о ней знаете; тем не менее она встречается постоянно: это отсутствующие единицы измерения. Рассмотрим три фрагмента кода на Python, Java и Haskell: time.sleep(300) Thread.sleep(300) threadDelay 300 Сколько «спят» эти программы? Программа на Python выполняет задержку на пять минут, программа на Java — на 0,3 секунды, а программа на... https://clck.ru/owBLm
Автор: Habr все новости об IT