Алгоритм
- С точки зрения непрофессионала, алгоритм — это фактический способ решения проблемы.
- Пошаговая инструкция, которая предлагает решение проблемы
- Алгоритм написан простым английским языком, не кодеру тоже понятно
- Пример:
Алго1
- Получить список всех последователей Monodeep на Medium
- Напишите каждому из них, поблагодарив за поддержку
- Отправьте им файл cookie
- Когда используется алгоритм?
Алгоритм пишется, когда вы только увидели проблему, которую хотите упростить и проанализировать
Псевдокод
- Псевдокод — это способ описания алгоритма.
- Псевдокод используется для представления алгоритма
- Псевдокод — это имитация языка высокого уровня, но это не настоящий код. Это код без синтаксиса
- Пример:
Псевдокод
функция спасибоПодписчикам()
Список подписчиков =
some_api.followers("Моноглубина на Medium")
для подписчика в подписчиках
…. последователь
…….отправить DM («Спасибо за поддержку»)
…………sendPhysicalObj(Christmas_cookie)
- Когда использовать псевдокод?
Псевдокод в основном используется для набросков алгоритма и создания структуры кода с некоторыми парадигмами программирования.