Значительную часть своего дня я трачу на чтение технической документации. Поэтому я «экспериментирую» с различными способами «моделирования» самого себя, чтобы понять концепции, чтобы я мог их более эффективно запоминать.
И я начал просить себя проиллюстрировать хотя бы мысленно, что я накрываю себе салфеткой, чтобы у меня было «визуальное» представление о материале.
Я чувствую, что это хороший способ повысить мою уверенность в том, что касается управления материалом.
Итак, вот пример. Давайте возьмем это предложение.
При отображении графики SVG в браузере
viewport
иview box
могут не иметь одинаковоеaspect ratio
(соотношение ширины к высоте), и в этом случае атрибутpreserveAspectRatio
элемента<svg<
можно использовать для управления рендерингом изображения.
Итак, в этом есть ряд концепций. Давайте перечислим их.
- Область просмотра: по сути, это ширина и высота изображения, которые можно указать следующим образом в svg
<svg width="100" height="100" …>
. view box
аналогиченviewport
, но он может использовать разные единицы измерения для создания специальной области SVG для рисования, когда SVG не указывает единицы измерения. Например, у нас может быть поле просмотра0 0 10 10
и100px
от100px viewport
. Таким образом, в этом случае каждая единица внутриviewbox
будет иметь размер 10 пикселей, поскольку ширина и высотаviewbox
иviewbox
имеют одинаковое соотношение сторон.
Таким образом, эти концепции довольно легко нарисовать на салфетке, и если бы я учил этому кого-то или себя, я бы начал именно с этого, и теперь у нас есть основа для понимания того, как preserveAspectRatio
имущественные работы.
Я считаю, что векторная графика и веб-разработка — это особенно богатая область для метаобучения, поскольку легко визуализировать концепции и отображать визуализацию в коде. Почувствуйте, как работает нейропластичность!!
Когда я использую этот подход к коду, я либо пишу код напрямую от руки, либо, по крайней мере, «мысленно пальцами», а затем, ощущая его, я начинаю создавать визуальную картину кода, и это помогает мне «чувствовать» свой путь. вокруг кода и того, как он вписывается в общую картину. Когда я начинаю «видеть», как написан код, я перехожу от движения пальца к «чувствованию» структуры кода и к простой его визуализации.
По сути, с помощью движений руки я втираю детали в свой разум.
Вы можете превратить любую человеческую деятельность в медитацию, просто полностью погрузившись в нее и делая это просто ради этого.
Одна интересная вещь в этом заключается в том, что это помогает мне «приостановиться» и подумать о том, что еще «идет с» или о контексте конкретного сегмента кода, на котором я сосредотачиваюсь. Я считаю, что это имеет решающее значение при изучении сложных концепций, поскольку устраняет «блокировку». Другими словами, когда я начинаю кристаллизовать произведение, эта деятельность освобождает пространство для дальнейшего понимания.
Другими словами, среднестатистический человек не может продумать задачу, включающую более трех переменных, без карандаша в руке.
— Алан Уоттс
Мне очень нравится четко понимать и ясно видеть все части конструкции, как если бы они были структурой из кубиков Лего, которую я кристаллизовал, а запоминание деталей очищает мой разум и помогает мне увидеть общую картину.
Краткое содержание
В былые времена при написании китайских иероглифов тушью и кистью нужно было прикладывать очень точное давление, чтобы придать структуре непрерывность и гладкость. Таким образом, «Художники» разработали своего рода «Естественный поток/Чувственную связь/Настройку» с тем, что они выражали.