Slide 29
Slide 29 text
"Programming as Theory Building"
Peter Naur
"Domain-Driven Design"
Eric Evans
1985 2003
1986
"No Silver Bullet"
Fred Brooks
(Autor de The Mythical Man-Month)
"Eu acredito que a parte difícil de
construir software está na especificação,
design e teste do construto conceitual, e
não na tarefa de representar e testar a
fidelidade das representações"
1990
"Designing C++ libraries"
James M Coggins
"[...] tem-se construído classes como listas encadeadas ou conjuntos
(sets), em vez de classes como interfaces do usuário, ou feixe de
radiação, ou modelo de elementos finitos. [...] Meus colaboradores
oftalmologistas não se importam com pilhas (stacks), eles se importam
com as descrições do formato polinomial de Legendre de córneas"