Для ясности, возьмем крайний случай:
Если в тексте исходников питона убрать все отступы (т.е. ВСЕ строки кода будут с начала строки), какая-н. IDE сможет восстановить работоспособную программу на Python?
Боюсь, что нет.
При оформлении же программы способом, как в статье, программа будет полностью восстановлена.
Если в тексте исходников питона убрать все отступы (т.е. ВСЕ строки кода будут с начала строки), black восстановит работоспособную программу на Python?
Боюсь, что нет.
При оформлении же программы способом, как в статье, программа будет полностью восстановлена.
Очень многие советуют поставить хорошую IDE и т.о. решить проблему. Но! Как я и писал в статье, в процессе разработки программы очень часто приходится изменять уровни программных блоков перенося отдельные участки команд на разные другие уровни отступов.
Ни одна IDE не сможет определить правильно или нет ты «захватил» блок отступов при таком перемещении, т.к. только программист знает зачем он это делает, зачем он увеличивает или уменьшает уровни отступов участка программы.
Когда вижу такие "собеседования" сразу вспоминаю картинку:
Если в тексте исходников питона убрать все отступы (т.е. ВСЕ строки кода будут с начала строки), какая-н. IDE сможет восстановить работоспособную программу на Python?
Боюсь, что нет.
При оформлении же программы способом, как в статье, программа будет полностью восстановлена.
Боюсь, что нет.
При оформлении же программы способом, как в статье, программа будет полностью восстановлена.
Ни одна IDE не сможет определить правильно или нет ты «захватил» блок отступов при таком перемещении, т.к. только программист знает зачем он это делает, зачем он увеличивает или уменьшает уровни отступов участка программы.