Forwarded from The Devs
Forwarded from MAX agency / Илья Лайтнер (Влад Савин)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from MAX agency / Илья Лайтнер (Max)
This media is not supported in your browser
VIEW IN TELEGRAM
Вайб :)) рэп
Forwarded from UX Notes (Антон Григорьев)
Андрей Шапиро написал о test-driven design и полезных дополнениях: приём «Штука» и инвентаризация агрегатов.
— В проектировании надо шаг за шагом принимать решения и постоянно держать в фокусе конечную цель;
— Суть в том, что есть одно или несколько условий, которые должны быть удовлетворены, чтобы остановиться в поисках решения;
— «Штука» решает все проблемы и может принять любую форму, это абстрактная сущность, которую ещё предстоит создать;
— В общем случае любая «интерфейсная штука» показывает информацию и даёт манипулировать собой;
— Мы не знаем, как она будет выглядеть и из чего будет состоять, но можем сформулировать, зачем она нужна и что именно должна делать;
— Сформулировав требования, мы можем приняться за итеративное «выращивание» штуки;
— Test-driven development — сначала пишем приёмочный тест, например, что сложение 2 и 3 даёт на выходе 5, и только после этого — код, реализующий алгоритм;
— Подход прекрасно ложится в область дизайна: формулируем набор приёмочных критериев (вопросы, на которые можно ответить «да» или «нет») и затем конструируем решение, пока она не удовлетворит им всем;
— Инвентаризация агрегатов помогает заранее верхнеуровнево понять, из чего будет состоять конструкция. Просматриваем список критериев и выделяем агрегаты — крупные смысловые узлы конструкции интерфейса (например, мультизагрузчик файлов, насыщенная фильтрами таблица) и внутренней логики (обработчики очереди);
— Подход хорошо работает, когда на старте никто не знает, каким должен быть результат, когда нет известного паттерна;
— Позволяет легко сверять курс с другими людьми и валидировать генерируемые решения.
#process
— В проектировании надо шаг за шагом принимать решения и постоянно держать в фокусе конечную цель;
— Суть в том, что есть одно или несколько условий, которые должны быть удовлетворены, чтобы остановиться в поисках решения;
— «Штука» решает все проблемы и может принять любую форму, это абстрактная сущность, которую ещё предстоит создать;
— В общем случае любая «интерфейсная штука» показывает информацию и даёт манипулировать собой;
— Мы не знаем, как она будет выглядеть и из чего будет состоять, но можем сформулировать, зачем она нужна и что именно должна делать;
— Сформулировав требования, мы можем приняться за итеративное «выращивание» штуки;
— Test-driven development — сначала пишем приёмочный тест, например, что сложение 2 и 3 даёт на выходе 5, и только после этого — код, реализующий алгоритм;
— Подход прекрасно ложится в область дизайна: формулируем набор приёмочных критериев (вопросы, на которые можно ответить «да» или «нет») и затем конструируем решение, пока она не удовлетворит им всем;
— Инвентаризация агрегатов помогает заранее верхнеуровнево понять, из чего будет состоять конструкция. Просматриваем список критериев и выделяем агрегаты — крупные смысловые узлы конструкции интерфейса (например, мультизагрузчик файлов, насыщенная фильтрами таблица) и внутренней логики (обработчики очереди);
— Подход хорошо работает, когда на старте никто не знает, каким должен быть результат, когда нет известного паттерна;
— Позволяет легко сверять курс с другими людьми и валидировать генерируемые решения.
#process
Forwarded from The Devs
I've made a YouTube channel and my first video is an introduction to 3D graphics on the web where I show how I used WebGL and Three.js to create a web experiment.
I don't think I'll be making thorough tutorials like this again, or even heavily programming centered content in future, but rather whatever I'll be interested in. So here's the channel if you want to check it out:
https://www.youtube.com/channel/UCHvZh3wMNCMhsT9hxzoOJsw
And that's it for now.
Me and other admins wish you a merry Christmas. Take care!
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from UX Live 🔥
This media is not supported in your browser
VIEW IN TELEGRAM
⚡Важная информация
Forwarded from Оди
Стиль и упаковка сети российских пиццерий EazzyPizzy
EazzyPizzy — компания по доставке пиццы, мороженого, напитков и другой еды от известной российской сети кофеен «Шоколадница»
Визуальная коммуникация построена на сочетании классного леттеринга и ярких иллюстраций, что выглядит необычно для оформления упаковок пиццы
Больше картинок и анимаций: awdee.ru/style-and-packaging-of-the-russian-pizzeria-chain-eazzypizzy
#awd_pack #awd_identity via thedieline.com/blog/2023/3/24/eazzypizzy-pizza--gelato
EazzyPizzy — компания по доставке пиццы, мороженого, напитков и другой еды от известной российской сети кофеен «Шоколадница»
Визуальная коммуникация построена на сочетании классного леттеринга и ярких иллюстраций, что выглядит необычно для оформления упаковок пиццы
Больше картинок и анимаций: awdee.ru/style-and-packaging-of-the-russian-pizzeria-chain-eazzypizzy
#awd_pack #awd_identity via thedieline.com/blog/2023/3/24/eazzypizzy-pizza--gelato
Forwarded from UX Live 🔥
Про синдром самозванца я уже слышал, а вот про синдром пирата только что придумал.
Сижу ковыряюсь в ресурсах baldur's gate 3, распаковал архивы через LSlib, смотрю там dds формат. Думаю че за хуйня😠 Гуглю, оказывается это формат нвидии для которого нужен плагин. Сразу вспоминаю что мне нужно сейчас будет ZXP конвертировать руками в zip, перекидывать в папку с фотошопом, открываю это всё.
И думаю — погоди-ка, у меня ж лицензия уже год😎 . Потом вообще оказалось что плагин в exe и сам поставился.
Сколько раз я уже в эту ловушку попадался. Я Ori and blind forest или Children of morta, да и ещё много игр шел на трекер, качал репачки, проверял на вирусы, а потом случайно в библиотеке стима обнаруживал что давным давно купил их делюкс издания.
Причем это иногда даже на ирл перекладывается. Был как-то на приёме у офтальмолога, причем не для какой-то сраной справки, а потому что с глазным давлением что-то стало. Понимаю что левый глаз хуево видит, но подсматриваю правым и запомнив порядок начинаю называть. А потом такой wait a second... и сразу же вспоминаю что я тут за лечением пришел ващет.
Это примерно как выходить из супермаркета ничего не купив и пытаться сохранять спокойствие чтоб не подумали что что-то украл.
Сижу ковыряюсь в ресурсах baldur's gate 3, распаковал архивы через LSlib, смотрю там dds формат. Думаю че за хуйня
И думаю — погоди-ка, у меня ж лицензия уже год
Сколько раз я уже в эту ловушку попадался. Я Ori and blind forest или Children of morta, да и ещё много игр шел на трекер, качал репачки, проверял на вирусы, а потом случайно в библиотеке стима обнаруживал что давным давно купил их делюкс издания.
Причем это иногда даже на ирл перекладывается. Был как-то на приёме у офтальмолога, причем не для какой-то сраной справки, а потому что с глазным давлением что-то стало. Понимаю что левый глаз хуево видит, но подсматриваю правым и запомнив порядок начинаю называть. А потом такой wait a second... и сразу же вспоминаю что я тут за лечением пришел ващет.
Это примерно как выходить из супермаркета ничего не купив и пытаться сохранять спокойствие чтоб не подумали что что-то украл.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Shock Design
This media is not supported in your browser
VIEW IN TELEGRAM
Процесс создания крутой рамки с Симпсонами художником Dr. Papperoni
Forwarded from UX Live 🔥
Годный сайт — агрегатор всех нейронок https://theresanaiforthat.com/
На многих карточках даже сразу написан прайсинг, есть теги и поиск по любым направлениям.
На многих карточках даже сразу написан прайсинг, есть теги и поиск по любым направлениям.
There's An AI For That
There's An AI For That® — The front page of AI
The #1 website for AI. Real time tracking of tools, models, news, devices, robots, fundraises and more. Used by 90M+ humans. Bookmark to stay ahead.
Forwarded from Node.JS [ru] | Серверный JavaScript
🚀Как мы сократили время тестирования на 70% благодаря переходу с Cypress на Playwright
В этой статье мы расскажем, почему и как мы перешли с Cypress на Playwright, а также вы узнаете о ключевых преимуществах Playwright и о том, как мы справились с переходом.
Читать...
В этой статье мы расскажем, почему и как мы перешли с Cypress на Playwright, а также вы узнаете о ключевых преимуществах Playwright и о том, как мы справились с переходом.
Читать...
Forwarded from Дизайн-снайпер
This media is not supported in your browser
VIEW IN TELEGRAM
Минутка реальности:
Новая работа Banksy провисела в городе на дорожном знаке около часа и была демонтирована предприимчивыми прохожими.
Новая работа Banksy провисела в городе на дорожном знаке около часа и была демонтирована предприимчивыми прохожими.
Forwarded from Дизайн-снайпер
This media is not supported in your browser
VIEW IN TELEGRAM
Минутка решений:
Pablo Rochat решает задачу телевизионного пульта, который постоянно теряется в квартире.
Pablo Rochat решает задачу телевизионного пульта, который постоянно теряется в квартире.