- Сделайте свой код читабельным, как книгу
– Используйте длинные описательные имена.
– Разделите код на логические подпрограммы.
– По возможности делайте его простым. нет баллов за сложные однолинейные решения. - Выполните три шага в следующем порядке:
- Сначала сделайте так, чтобы это работало.
- Затем сделайте это правильно.
- Затем сделайте это быстро и красиво. - Потратьте много времени на чтение и понимание сложного фрагмента кода, с которым вы, возможно, взаимодействуете
. Переход к коду, когда вы не понимаете, что происходит вокруг, почти всегда приводит к неэффективному решению. .
- В итоге вы сэкономите время. - Широко используйте отладчики
– Быстро распознавайте ввод: поставьте точку останова, поэкспериментируйте с методами ввода.
– Песочница: быстро внедрите решение в разделе просмотра/консоли вместо перезапуск всей программы.
- Отладка: понять состояние программы и исправить ее. - Пишите много тестов
– Лучше ошибиться на раннем этапе и устранить проблему, чем ошибиться в рабочей среде.
– Каждый раз, когда вы рефакторите, изменяете или добавляете свой код, ваши тесты убедятся, что вы не регрессировали.
Это все для этого поста. Если вы найдете это полезным, поделитесь и поставьте лайк — это мотивирует меня писать больше подобного контента 🙂