JS | Изменить атрибут кнопки кликом | Примеры | Панорама сайтов
Изучаем шаблоны проектирования в JavaScript.
В этой статье мы разберём несколько шаблонов проектирования в JavaScript. Когда запускается новый проект, вы не бросаетесь тут же писать код. Для начала нужно определить цель и область применения проекта, далее перечислить его функционал и спецификации. Только после этого вы можете начать писать код, а если это большой проект, тогда вам следует выбрать для него наиболее подходящие шаблоны.
В контексте разработки, шаблоны — это решения, для типичных задач при проектировании софта. Шаблоны представляют собой наилучшие практики, применяемые опытными разработчиками...
Python - Декораторы
Декора́торы — это функции высшего порядка, которые принимают другую функцию в качестве аргумента, модифицируют её поведение и возвращают новую функцию. Основное назначение декоратора — добавить дополнительную логику вокруг вызываемой функции, не меняя её исходный код. Они так же изменяют работу не только функций, но и классов Напишем декоратор, который будет замерять время выполнения функции import time def timer(func):
____def wrapper(*args, **kwargs):
________start_time = time.time()
________result = func(*args, **kwargs)
________end_time = time...