Dawn Griffiths,早先是英国一所很好高校的数学家,她在那里获得了数学专业的一等荣誉。随后她投身于软件开发领域,在IT行业有逾20年的工作经验。 David Griffiths,12岁时看过一个关于计算机语言发明家西摩·佩伯特的纪录片,并从那时起就开始学习编程。15岁时,他编写了佩伯特的计算机语言LOGO的一个实现。在大学系统研究纯数学之后,他开始编写计算机代码,同时为人们撰写杂志文章。他曾经做过敏捷教练、开发人员和车库管理员(不过先后顺序可能有些不同)。他能用十余种语言编写代码,不过只能用一种语言写文章,除了写作、编写代码和指导培训,业余时间里他大多会与他亲爱的妻子(也是本书的合作者Dawn)一起旅游。