CppCon 2018: Sean Parent “Better Code: Human Interface”

preview_player
Показать описание


Abstract: This talk explains the relationship between good code and a good human interface (graphical or otherwise). Human interface semantics are tightly coupled with code semantics and improving how we reason about code can have a direct on positive impact on the human interface behavior of the system. Part of my “Better Code” series of talks, the goal is “Don’t Lie.”

Sean Parent, Adobe
Principal Scientist

Sean Parent is a principal scientist and software architect for Adobe’s digital imaging group. Sean has been at Adobe since 1993 when he joined as a senior engineer working on Photoshop and later managed Adobe’s Software Technology Lab. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe to work on mobile and web technology. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC.


*-----*
*-----*
Рекомендации по теме
Комментарии
Автор

Fabulous talk as ever Sean. Any news of the book? 2019 maybe? Incidentally kudos to the Ps teams demo at the Apple event. Stunning demo.

tomkirbygreen
Автор

In my world, a red button would suggest a destructive action.

karltraunmuller