Читать книгу Мастерство Программирования - - Страница 16

▍Начни с конца: Мыслить от желаемого результата

Оглавление

Иногда проще всего понять, как что-то построить, если сначала четко представить, каким должен быть конечный результат.


• "Что я хочу увидеть на экране, когда программа завершит свою работу?"

• "Какие данные должны быть сохранены?"

• "Какое сообщение должен получить пользователь?"


Когда вы знаете "куда вы идете", гораздо проще проложить маршрут. Представьте идеальный конечный результат, а затем начинайте мысленно или на бумаге "отматывать"назад:

• Чтобы получить этот результат, что должно было произойти непосредственно перед этим?

• А чтобы это произошло, что было нужно еще раньше?


Такой подход "с конца"помогает выстроить логическую цепочку и понять необходимые шаги.


Мастерство Программирования

Подняться наверх