Публикации по теме 'design-thinking'


Разработка API, сводящих к минимуму рефакторинг модульных тестов
Сценарий Мы изменили контракт add(...args) на add(x,y) . Однако теперь все модульные тесты, которые добавляют более двух аргументов, например add(1,2,3) , ломаются. Сценарий действует в обратном направлении от того, что сделали бы большинство здравомыслящих людей, так что, надеюсь, его легко запомнить. Мотивация Если наш дизайн API оставляет место для улучшения, но мы уже реализовали мегабайты модульных тестов для него, которые все сломаются при внесении изменений, то мы с..

Происхождение языка
Я учусь программировать. Обучение программированию с самого начала требует изменения способа, который я себе представляю: он меняет само определение действия и само действие определения и стирает грань между ними. Это связано с семантической природой кода. В физической сфере я могу думать о действии — сфотографировать портрет — как об абстрактной концепции или как о плане, отличном от действия, которое я фактически предпринимаю, чтобы сфотографировать портрет. В коде определение..

История происхождения дизайн-мышления плюс некоторые люди, благодаря которым все это произошло
Что такое дизайн-мышление, почему я все время о нем слышу? В последнее время дизайн-мышление получило распространение в деловом мире благодаря упоминаниям в публикациях Harvard Business Review и Forbes . В сущности, дизайн-мышление описывается как что угодно: от единой основы для инноваций до важного инструмента для упрощения и гуманизации . Однако появление в новостях не делает дизайн-мышление чем-то новым. В отличие от обещанных радикальных результатов,..