4 месяца назад
Стратегия кэширования.
Недавно на курсах, студенты попросили рассказать про использование кэшей и с удивлением обнаружил о том, что теоретическая или может академическая информация по проектированию системной архитектуры или архитектуры решений над сервисами не так и много. В данной статье попробовал собрать все знания, которые есть у меня на тему составления стратегии кэширования. Про то, каким бывает кэш можно почитать тут: Но основные примеры в этой статье будут относится к использованию кэша в back-end решениях в процессах обработки и передачи данных...
159 читали · 1 год назад
9 встроенных декораторов Python, которые помогут оптимизировать код
Источник: Nuances of Programming Курс SkillFactory Универсальный разработчик на Python: как стать программистом, незаменимым в новых условиях. “Лучше проще, чем сложнее”  —  оптимальным примером использования этого философского положения “Python-дзена” являются декораторы. Декораторы позволяют писать более короткий и простой код для реализации сложной логики и ее повторного использования. Важно помнить, что существует много функциональных встроенных декораторов Python, которые значительно облегчают жизнь разработчику...