下面内容摘自作者主页。
http://www.mm.informatik.tu-darmstadt.de/staff/kuehne/
In 1999 I moved from Stafford (UK) where I was a Lecturer in Computing at Staffordshire University to become a member of the research group of Prof. Atkinson at the University of Kaiserslautern. After completing acting professorships at the Darmstadt University of Technology, and the Software Engineering Department of the University of Mannheim, I'm now an Assistant Professor at the Darmstadt University of Technology.
My research interests include (meta-)modeling, model-driven development, component architectures and programming languages.
Thinking about metalevels for one of my courses, inspired me to write a brief science-fiction mystery. Strolling through the streets of Darmstadt, I came up with the "No Shortcuts" paradox.
The best way to fully understand something is to teach it to someone. -- TK
Creativity is a type of learning process where the teacher and pupil are located in the same individual. -- Arthur Koestler
The single cause of all incorrect analyses is a single cause philosophy. -- TK
发表于2024-11-27
A Functional Pattern System for Object-Oriented Design 2024 pdf epub mobi 电子书
图书标签: 程序设计 函数式 面向对象 计算机 模式 programming patterns pattern
该书主页:http://www.mm.informatik.tu-darmstadt.de/~kuehne/fps/
(作者开放了电子版版权供免费下载...)
Design patterns inspired by functional programming concepts can advance object-oriented design. This thesis promotes the idea that concepts from the world of functional programming can be captured with design pattern descriptions. These can then be used to benefit from functional programming concepts with ordinary object-oriented languages. The functional patterns are evaluated for their impact on language design and a new approach to a dual-paradigm language is presented.
A Functional Pattern System for Object-Oriented Design 2024 pdf epub mobi 电子书