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