Уроки по тегу «уровневое проектирование»
В каталоге хекслета найдено 18 уроков по теме «уровневое проектирование». Уроки по теме «уровневое проектирование» есть в курсах: JS: Последовательности, PHP: Последовательности.
Познакомиться с курсом и проектом «Генератор HTML», который будет постепенно разрабатываться в течение всего курса.
Изучить новую очень важную операцию — фильтрацию. Рассмотреть функцию filter, которая является одной из трех главных функций высшего порядка в функциональном программировании. Понять, как реализована функция filter внутри, и как она помогает писать хороший декларативный код на примере функции удаления тегов.
Перейти к построению иерархических структур с помощью пар.
Начать разрабатывать библиотеку для работы с HTML. Познакомиться с Markdown. Изучить общие принципы языков разметки на примере HTML.
Рассмотреть функцию map и способ отображения списков.
Понять, какие преимущества дает хорошая абстракция, и как писать код таким образом, чтобы его было легче комбинировать впоследствии. Рассмотреть примеры построения сложных конструкций с помощью простых базовых элементов. Вникнуть в идею стандартных интерфейсов.
Изучить подход «уровневого проектирования», примером которого является наша реализация библиотеки для работы с HTML.
Рассмотреть третий «столп» функционального программирования — функцию reduce. Понять, как она может помочь нам при создании обработчика HTML.
Вспомнить пары (pairs) и рассмотреть представление списков с помощью пар.
Познакомиться с курсом и проектом «Генератор HTML», который будет постепенно разрабатываться в течение всего курса.
Изучить подход «уровневого проектирования», примером которого является наша реализация библиотеки для работы с HTML.
Начать разрабатывать библиотеку для работы с HTML. Познакомиться с Markdown. Изучить общие принципы языков разметки на примере HTML.
Рассмотреть функцию map и способ отображения списков.
Рассмотреть третий «столп» функционального программирования — функцию reduce. Понять, как она может помочь нам при создании обработчика HTML.
Изучить новую очень важную операцию — фильтрацию. Рассмотреть функцию filter, которая является одной из трех главных функций высшего порядка в функциональном программировании. Понять, как реализована функция filter внутри, и как она помогает писать хороший декларативный код на примере функции удаления тегов.
Перейти к построению иерархических структур с помощью пар.
Понять, какие преимущества дает хорошая абстракция, и как писать код таким образом, чтобы его было легче комбинировать впоследствии. Рассмотреть примеры построения сложных конструкций с помощью простых базовых элементов. Вникнуть в идею стандартных интерфейсов.
Вспомнить пары (pairs) и рассмотреть представление списков с помощью пар.